01 / Open protocol
No vendor lock-in.
MCP is backed by Anthropic and implemented by a growing list of clients. Connect any compatible AI agent — today or later — without rewriting integrations.
PressBot MCP server · Model Context Protocol
Connect Claude Code, Cursor, or Windsurf to your site and run 99 admin tools from your editor. No browser, no SSH — just the REST API you already have.
What is MCP
Model Context Protocol is the emerging standard for AI clients to talk to external tools. PressBot implements it so your WordPress site speaks the same language as your IDE.
01 / Open protocol
MCP is backed by Anthropic and implemented by a growing list of clients. Connect any compatible AI agent — today or later — without rewriting integrations.
02 / Streamable HTTP
Standard HTTP transport on the endpoints WordPress already exposes. No SSH, no ports, no server-side daemons. If your site loads, MCP works.
03 / Native WordPress auth
Battle-tested WordPress Application Passwords, built into core since 5.6. Generate in your profile, paste into the client, revoke from the dashboard. HTTPS required.
Supported clients
Any MCP-capable editor. The list is growing fast — the ones below are tested end-to-end today.
Connect
Enable MCP in PressBot → Settings → MCP Server. Generate an Application Password at Users → Profile. Paste the config. That’s it.
// replace app_password with the one you generated in Users → Profile { "mcpServers": { "pressbot": { "url": "https://pressbot.io/wp-json/pressbot/v1/mcp", "headers": { "Authorization": "Basic BASE64(you:app_password)" } } } }
Free vs Pro
The free tier is a fully-working MCP server with 7 read-only tools. Pro unlocks the full 99 and all downstream channels.
| Capability | Free | Pro+ |
|---|---|---|
| Visitor chatbot | ||
| MCP server · REST endpoint | ||
| Knowledge base exposed as MCP resources | ||
| Read-only MCP tools | 7 tools | |
| All 99 MCP tools (read + write) | ||
| Admin agent in WordPress dashboard | ||
| Telegram bot | ||
| WooCommerce admin tools | ||
| AI Visibility audits (GEO/AEO) | ||
| Yoast SEO admin-agent tools | ||
| Advanced Custom Fields admin-agent tools | ||
| Shield — AI login protection | ||
| GA4 analytics in chat | ||
| Scheduled automations & trusted plans |
Under the hood
MCP, the dashboard agent, the Telegram bot, and the visitor chatbot share the same 99-tool execution pipeline — one permission model, one audit trail.
PressBot registers one REST endpoint at /wp-json/pressbot/v1/mcp that speaks JSON-RPC 2.0. An AI client calls initialize to discover capabilities, then tools/list to pull every tool with full JSON Schema parameter definitions.
Each tool maps to a real WordPress operation — creating posts, managing plugins, running security audits, querying Woo orders. The client calls tools/call with structured arguments; PressBot executes through the same ToolExecutor pipeline as the dashboard agent and Telegram bot, with identical capability checks and safety guardrails.
Your knowledge base is exposed as MCP resources via resources/list and resources/read. The client reads the resource, understands the context, then executes tools with that knowledge.
initialize
Server name, version, protocol version, and supported capabilities (tools + resources).
tools/list
Returns all 99 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.
MCP is interactive and external — you drive work from Claude Code, Cursor, or Windsurf. Scheduled Automations are internal and recurring; Trusted Plans add a review step before risky changes go live.
Pricing
MCP is included on every paid tier with all 99 tools. Pick by how many sites you run.
Free
$0 · forever
MCP with 7 read-only tools
Pro · 1 site
$99 /yr
Full MCP + every Pro feature
14-day money-back guarantee
Business · 5 sites
$149 /yr
Same features, more sites
14-day money-back guarantee
Agency · 50 sites
$299 /yr
Scale to all your clients
14-day money-back guarantee
FAQ
Any client that speaks the Model Context Protocol: Claude Code (Anthropic), Cursor, Windsurf, and any custom MCP client. The list is growing fast as MCP becomes the default for AI-tool integration.
WordPress Application Passwords over HTTPS. Generate a password at Users → Profile, add it to your MCP client config, and you’re connected. No custom API keys, no OAuth setup. Revoke access anytime from your WordPress dashboard.
Yes. Free includes an MCP server with 7 read-only tools (site info, posts, plugins, comments, conversations, booking availability, knowledge-base search) plus KB entries as MCP resources. Pro unlocks the full 99 tools including writes, admin agent, Telegram, and all integrations.
MCP is for live, operator-driven work from external AI clients like Claude Code or Cursor. Scheduled Automations are for recurring jobs that run inside WordPress on a schedule, and Trusted Plans let those recurring jobs pause for your approval before risky changes go live.
No. PressBot MCP runs over your existing WordPress REST API. If your site loads, MCP works — no SSH access, no port configuration, no server-side dependencies. Shared hosting, VPS, and managed WordPress hosts all supported.
Absolutely. MCP, the admin dashboard agent, the Telegram bot, and the visitor chatbot are all access channels to the same 99 tools. Use whichever fits your workflow — they’re completely independent.
Tools that delete content or modify critical settings are annotated as destructive in the MCP tool schema. Clients like Claude Code have their own confirmation flows and will ask before executing them.
Ready when you are
99 tools exposed via MCP. Connect from any client. Drive your site with natural language.