A WordPress MCP Server for AI Agents
Connect Claude Code, Cursor, Windsurf, or any AI agent to your WordPress site via the Model Context Protocol. 77 admin tools accessible from your IDE — manage WordPress without opening a browser.
What is MCP?
The Model Context Protocol is an open standard for connecting AI clients to external tools and data sources. PressBot implements MCP so your WordPress site speaks the same language as your AI tools.
Open Protocol
MCP is the emerging standard backed by Anthropic for AI-tool integration. Connect any compatible client — no vendor lock-in.
Streamable HTTP
Standard HTTP transport over your site's REST API. No SSH access needed, no special server setup. Works with any hosting provider.
WordPress Auth
Uses WordPress Application Passwords — battle-tested, built into core since WP 5.6. Revocable from your dashboard. Requires HTTPS.
Connect in 3 Steps
Enable MCP
Toggle it on in PressBot → Settings → MCP Server.
Generate Password
Create an Application Password in Users → Profile. Copy the auto-generated config.
Connect Your Client
Paste the JSON config into Claude Code, Cursor, or Windsurf. Tools appear instantly.
How It Works Under the Hood
PressBot registers a single REST API endpoint at /wp-json/pressbot/v1/mcp that speaks JSON-RPC 2.0 — the standard MCP transport. When an AI client connects, it calls initialize to discover server capabilities, then tools/list to get every available tool with full JSON Schema parameter definitions.
Each tool maps to a real WordPress operation — creating posts, managing plugins, running security audits, querying WooCommerce orders. The AI client reads the schema, understands what parameters each tool accepts, and calls tools/call with structured arguments. PressBot executes the operation through the same ToolExecutor pipeline used by the dashboard agent and Telegram bot, with identical capability checks and safety guardrails.
Your knowledge base entries are exposed as MCP resources via resources/list and resources/read. This gives AI clients context about your site — your policies, workflows, product details — before they take any action. The client reads the resource, understands the context, then executes tools with that knowledge.
JSON-RPC Methods
initialize
Server name, version, protocol version, and supported capabilities (tools + resources).
tools/list
Returns all 77 tools with JSON Schema input definitions. Destructive tools are annotated.
tools/call
Execute a tool by name with arguments. Same capability checks as the dashboard agent.
resources/list
Knowledge base entries available as context. URIs like pressbot://kb/return-policy.
resources/read
Fetch a knowledge base entry's full content in markdown format.
Four Access Channels, One Toolset
MCP is the fourth way to access PressBot's tools. The same 77 tools work identically across the WordPress dashboard agent, Telegram bot, visitor chatbot, and MCP clients. They share the same execution pipeline, permission model, and safety guardrails. Choose whichever fits your workflow — or use all four.
Built for How You Work
Developer
Manage staging and production sites directly from your IDE. Run security audits, update plugins, create draft content — without leaving your editor.
Claude Code · Cursor · Windsurf
Agency
Connect to all your client sites from a single AI workspace. Bulk audits, cross-site content updates, and unified monitoring at scale.
Multi-site management
Power User
Build custom AI workflows that include your WordPress site. Content pipelines, automated reporting, scheduled operations — your site as a first-class AI tool.
Custom AI workflows
Free vs Pro
MCP is available on both Free and Pro. Free gives you read-only access. Pro unlocks the full 77 tools.
Visitor Chatbot
AI chatbot for your visitors, powered by your own API key.
- Visitor chatbot + knowledge base
- MCP Server — 7 read-only tools
- Site info, posts, plugins, comments
- Chatbot conversations + booking availability
- Knowledge base as MCP resources
- Write operations (create, update, delete)
- Admin Agent · Telegram · full 77 tools
Full AI Platform
Everything in Free, plus the admin agent, MCP, and Telegram.
- Everything in Free
- MCP Server — connect from any AI client
- Admin Agent — 77 tools across 20 categories
- Telegram Bot — manage from your phone
- AI content pipeline (8-stage orchestrator)
- PressBot Shield, GA4, lead capture, WooCommerce
77 Tools, One Protocol
Every tool in the PressBot admin agent is exposed via MCP with full JSON Schema definitions.
Tools + Resources
MCP exposes both tools (actions) and resources (context). Your AI client gets the full picture.
Tools (Actions)
- Create, edit, and delete posts and pages
- Install, update, and manage plugins
- Generate AI images, audit security, manage WooCommerce
- Full JSON Schema definitions for every parameter
Resources (Context)
- Knowledge base files (site overview, custom docs)
- Agent communication guide
- AI reads your site context before taking action
- Markdown format via
resources/read
Common Questions
Any client that supports the Model Context Protocol: Claude Code (Anthropic), Cursor, Windsurf, and any custom MCP client. The list is growing rapidly as MCP becomes the standard for AI-tool integration.
WordPress Application Passwords over HTTPS. Generate a password in your WordPress profile, add it to your MCP client config, and you're connected. No custom API keys or OAuth setup. Revoke access anytime from your WordPress dashboard.
Yes! Free PressBot includes an MCP server with 8 read-only tools (site info, posts, plugins, comments, conversations, knowledge search, and booking availability). Pro unlocks the full 77 tools including write operations, admin agent, Telegram bot, and all integrations.
No. PressBot MCP uses standard HTTP over your existing WordPress REST API. If your site loads, MCP works. No SSH access, no port configuration, no server-side dependencies. Works on shared hosting, VPS, and managed WordPress hosts.
Absolutely. MCP, the admin dashboard agent, and the Telegram bot are all access channels to the same 77 tools. Use whichever fits your workflow. They are completely independent.
Tools that delete content or modify critical settings are annotated as destructive. MCP clients like Claude Code have their own confirmation flows and will ask before executing these operations.
Your WordPress Site, AI-Native
77 tools exposed via MCP. Connect from any AI client. Manage your site with natural language.