

The Overview tab — your server at a glance, including the live MCP endpoint URL to hand your AI client, with every supported client listed underneath.
AcrossAI MCP Manager turns your WordPress site into a Model Context Protocol (MCP) server. Claude, Cursor, VS Code, GitHub Copilot, Gemini CLI, Codex, Windsurf, Zed and more connect straight to your site and can read, write and act on it — using WordPress’s own Application Passwords, with per-server access control you configure.
The Model Context Protocol is the standard Anthropic introduced and the AI industry adopted: it lets an AI assistant discover and call tools on a service through one common interface. This plugin implements that server inside WordPress, so any MCP-capable AI becomes a WordPress co-pilot.
Setup takes about a minute via the Quick Setup wizard — install, click through the guided flow, paste the ready-made JSON into your AI client, done.
Documentation: acrossai.co/docs · Use cases: acrossai.co/use-cases · Integrations: acrossai.co/integrations · Full changelog: acrossai.co/changelog
Every section below links to the relevant page. Source and issues live at github.com/acrossai-co/acrossai-mcp-manager.
This is the part worth reading twice, because it is the main thing that separates this plugin from the alternatives.
There is no middleman. The free plugin makes zero outbound HTTP requests of its own — no telemetry, no phone-home, no proxy, no hosted relay. Your MCP endpoint is a route on your own site, and your AI client talks to it directly. The npx bridge that some clients use runs on your own computer, not on anyone’s server.
That means your content never passes through a third party’s infrastructure, there is no account to create with us to make it work, no service that has to stay online for your site to keep working, and nothing to migrate if you stop using the plugin. Your credentials are WordPress Application Passwords, issued by your own site and revocable from your own profile page.
A plugin that relays your site through its vendor’s servers has to disclose that. This one has nothing to disclose.
Works with Claude Desktop, Claude Code in the terminal, and Claude on the web. Open the server’s connect tab, pick Claude, generate an Application Password with one click, copy the ready-made JSON into the config file path the screen shows you, and restart Claude. From then on, ask Claude to draft a post, fix a page, audit site health or reorganise a taxonomy, and it acts on your live site rather than describing what you should click.
ChatGPT and Grok connect through AI Connectors, the one-click flow in the separate AcrossAI Pro add-on (Pro). Pro covers Claude, Gemini and Cursor the same way — paste one URL, approve the consent screen on your own site, done. No config file to edit.
Worth knowing: Pro does not change the no-middleman model. The OAuth server runs on your own site, not on ours — there is still no third-party cloud between your AI and your WordPress.
Everything else on this page — all 16 built-in clients, every server, every access rule — is free.
Pick your client and the plugin renders the exact config file path, the exact top-level key that client expects, and copy-paste-ready JSON:
Claude Desktop · Claude Code · VS Code · GitHub Copilot · Codex · Cursor · Gemini CLI · Cline · Roo Code · Kilo Code · Amazon Q Developer · OpenCode · Antigravity · Windsurf · Zed · and a Custom Client template for anything else that speaks MCP.
Every one uses the same transport underneath, so nothing is second-class. A new client can be registered from your own code through a filter — no fork required.
On its own, this plugin is the server, the security and the plumbing. Install the free companion AcrossAI Abilities Manager and your AI gains 357 abilities across 14 toolsets on any WordPress site, rising to over 800 across 32 toolsets as it detects the plugins you already run.
active_plugins.Plugins you already run get dedicated toolsets, active only when that plugin is: WooCommerce, Elementor (and Pro), Rank Math, Yoast SEO, LiteSpeed Cache, Contact Form 7, WPCode, CookieYes, WP Mail SMTP, The Events Calendar, Event Tickets, Loco Translate, Classic Editor, Advanced Custom Fields, Akismet, WPForms, UpdraftPlus and All-in-One WP Migration.
Nobody should hand an AI assistant their whole site by default, so this plugin does not.
A brand-new MCP server requires manage_options until you say otherwise. Then gate it by user, role, capability, or your own policy provider. Every MCP request passes the gate — tool calls, resource reads and prompt requests alike — and denials are observable through hooks.
The gate is deliberately fail-closed: if the access-control package is unavailable, a server falls back to administrator-only rather than opening up.
Create as many servers as you need, each with its own route, namespace, version, enable switch, tool set, ability exposure, access rules and connect message. One locked-down read-only server for a client’s AI and one full-access server for yourself, on the same site, without interfering with each other.
@automattic/mcp-wordpress-remote with an Application Password. DocsEverything above this point is free. AcrossAI Pro is a separate plugin that adds the following, and nothing here is required to run an MCP server:
Pro keeps the same model as the free plugin: it runs on your own server, with no third-party cloud, and actions are never metered or credited. Plans start at a 30-day free trial with no card required, and every plan carries a 14-day money-back guarantee. Local and staging sites do not count against your site limit.
Plans and pricing · AI Connectors docs
Site owners write, edit and publish through conversation with the AI they already pay for, without learning a new admin screen and without their content touching a third party.
Developers get a real WordPress MCP server with a documented extension surface: register a client, a server tab, a connect method or a server type through filters, no fork required. WP-CLI STDIO keeps credentials off the network entirely on local boxes.
Agencies run a separate server per client site with its own access rules, hand each client an AI connection scoped to exactly what they should reach, and keep an audit log of terminal approvals.
WordPress 6.9 introduced the Abilities API so plugins can declare self-describing operations an AI can discover and run. This plugin exposes those abilities as MCP tools, which means any plugin that registers abilities becomes reachable by your AI with no custom integration — including your own.
The free plugin sends nothing anywhere. No analytics, no usage reporting, no external service.
The only outbound connection is WordPress core’s own plugin installer reaching WordPress.org, and only when you click to install a companion plugin from the setup wizard.
Uninstalling is non-destructive by default: your servers, rules and logs survive unless you explicitly tick the delete-all-data option first.
Clients, server tabs, connect methods and server types are all registered through filters — acrossai_mcp_client_classes, acrossai_mcp_manager_server_tabs, acrossai_mcp_manager_connect_methods, acrossai_mcp_server_types — plus action hooks on access-control denials and CLI approvals. Add your own from a plugin of your own.
Optionally, with AcrossAI Pro: one-click connectors for five AI vendors, an OAuth 2.1 server on your own site, a connections dashboard, membership-aware access control across 10 platforms, 276 more abilities, and an n8n connection in Beta. See the section above for detail.
For issues, feature requests, or contributions, visit the plugin repository.
Questions? Check the FAQ section or look for documentation in the plugin settings page.
This plugin follows WordPress coding standards and best practices:
– PHP 7.4+ compatible
– Full object-oriented architecture
– Secure nonce verification
– Proper capability checks
– Sanitized input validation
– Escaped output
This plugin is licensed under the GPL-2.0-or-later license. See LICENSE file for details.
MCP Manager is built with:
– WordPress native APIs
– Automattic’s MCP WordPress Remote package
– WordPress Application Passwords system
Developed with ❤️ for the WordPress community.