OAuth 2.1 · Multi-Site · MCP

Manage WordPress
with AI.

131 tools for content, media, Elementor, WPBakery, plugins, themes, users, and security. Connect Claude Desktop, Cursor, or any MCP client to your WordPress sites.

Node.js + TypeScript OAuth 2.1 with PKCE Streamable HTTP
Complete WordPress management

Everything you need, in one MCP server.

131

MCP Tools

Content CRUD, media uploads, user management, plugin/theme control, settings, security audits, and site health — all via MCP.

2

Page Builders

Native Elementor and WPBakery tools. Create pages, manage templates, edit widgets, and build layouts through your AI assistant.

Multi-Site

Manage unlimited WordPress sites from a single MCP server instance. Switch between sites in the same conversation.

OAuth 2.1 + PKCE

Secure authentication via oauth.wbf.tools. Dynamic client registration, token introspection, and scoped permissions for every request.

WP REST API Native

Built on the WordPress REST API with a dedicated WBF MCP plugin. Full compatibility with standard WP infrastructure.

Works Everywhere

Claude Desktop, Claude.ai, Cursor, VS Code, Claude Code — any client that supports MCP over Streamable HTTP.

Just ask

How it works in practice.

Connect the MCP to Claude.ai or the Claude mobile app. Then manage your WordPress site in plain language.

You
Draft a blog post about our Q2 results. Add a summary and publish it.
Content
Claude
Done. I created a post titled Q2 2026 Results: Growth Across All Channels with a 3-paragraph summary, key metrics, and a conclusion. It’s set as a draft in the Company News category.
Want me to publish it now, or would you like to review the content first?
post_create category_list
You
Which plugins need updating? Any security issues?
Security
Claude
You have 4 plugins with updates available. WooCommerce is 2 versions behind — that one includes a security patch. The other 3 are minor updates.
Your site health check shows one issue: debug mode is enabled in production. Want me to update all plugins and disable debug mode?
plugin_list security_audit site_health
You
Create a landing page for our summer sale using Elementor.
Page Builder
Claude
Created a new page Summer Sale 2026 with Elementor. Added a hero section with headline, a 3-column product grid, a countdown timer widget, and a CTA button linking to your shop.
The page is saved as a draft. Want me to publish it or adjust the layout?
elementor_create_page elementor_add_widget page_update
Required WordPress Extensions

Install one plugin. Then connect.

WBF MCP Server requires one WordPress plugin installed on every site you want to manage. Without them, the MCP server cannot communicate with your WordPress installation.

WBF OAuth Server

Required

Universal OAuth 2.1 Authorization Server for WordPress. Handles client registration, authorization codes, token issuance, PKCE validation, and token introspection.

  • OAuth 2.1 + PKCE
  • Dynamic Client Registration
  • Token Introspection (RFC 7662)
  • Audit Logging

WBF WordPress MCP

Required

Exposes 131 REST API endpoints consumed by the MCP server. Provides tools for content, media, page builders, plugins, users, settings, security, and health monitoring.

  • 131 REST API Endpoints
  • Elementor + WPBakery Support
  • License Validation
  • One-click OAuth Setup
The plugin must be installed and activated with a valid license key before connecting an MCP client. The MCP server will not function without them.

Connect in seconds.

Add the MCP server URL to your AI client and authenticate with your WBF account.

  • 1 Open Claude Desktop settings
  • 2 Add a new MCP server
  • 3 Enter the server URL
  • 4 Authenticate with your WBF account
  • 5 Start managing WordPress with AI
# Claude Desktop config
{
  "mcpServers": {
    "wp-mcp": {
      "url":
        "https://wp-mcp.wbf.tools/mcp"
    }
  }
}
Custom MCP Connector
One-click connect from Claude Desktop

Use this URL to add WP MCP as a custom connector in Claude Desktop. OAuth authentication is handled automatically — you'll be redirected to sign in with your WBF account.

Server URL https://wp-mcp.wbf.tools/mcp
1 Open Claude Desktop → Settings → MCP Servers
2 Click Add Custom Server
3 Paste the URL above and click Connect
4 Authorize with your WBF account when prompted
Works with every MCP client
Claude Desktop
Claude.ai
Cursor
VS Code
Claude Code
ChatGPT
Windsurf
JetBrains
About WBF.Solutions

Built for agencies and site owners who want AI-powered WordPress management.

I built WBF.Solutions — MCP servers and developer tools for managing cloud infrastructure and CMS platforms. Based in Bucharest, Romania, with 18+ years building WordPress and PrestaShop sites across Europe.

The WordPress MCP exists because managing multiple client sites shouldn’t require logging into each one. Connect them all to one MCP server, and manage content, plugins, security, and page builders from a single AI conversation.