Skip to main content
Glama

NoLimitMCP — WordPress MCP Server

Self-hosted MCP server for WordPress. Works everywhere: ChatGPT (via built-in OAuth 2.1), Claude, Cursor, Windsurf. Your AI connects directly to your own site — no cloud relay, no account, no daily tool-call limits, no paywall.

Version 2.8.3 — the same version running live on sharpmagazine.de.

What it does

Exposes a Streamable HTTP MCP endpoint at /wp-json/nolimit-mcp/v1/mcp with 60 tools:

  • Site info, posts, pages, media (list, get, create, update, upload, trash, delete)

  • Posts can be scheduled: create_post and update_post accept an optional date

  • Categories, tags, comments, pages, menus, post revisions

  • Any site option (get/set) and LiteSpeed Cache purge-all

  • Users (list, get, create, update, delete with post reassignment — passwords are never returned)

  • Content search

  • Rank Math SEO meta for posts and categories (get/set SEO title, meta description, focus keyword)

  • Plugins (list, activate, deactivate, install from wordpress.org, delete) and themes (list, activate, install, delete, read/write theme files)

Related MCP server: com.getwpagent/wordpress

Safety rules (built in, not optional)

  • Two login methods, both verified locally: OAuth 2.1 (ChatGPT/Claude) or WordPress Application Passwords (Cursor/Claude Desktop). No credential ever leaves your site.

  • New posts/pages default to draft unless publish is explicitly requested.

  • Post, page and comment deletes go to trash (recoverable).

  • No raw SQL. Every tool checks WordPress capabilities.

  • OAuth tokens are stored only as hashes, expire after 1 hour (refreshable for 30 days), and can be revoked from Settings → NoLimit MCP.

  • No usage counting anywhere in the code.

Installation

  1. In wp-admin go to Plugins → Add New → Upload Plugin, upload nolimit-mcp.zip, then Activate.

  2. Go to Settings → NoLimit MCP to see your endpoint URL.

(Or download nolimit-mcp.php + readme.txt from this repo, zip them into a folder named nolimit-mcp, and upload that zip the same way.)

Connect with ChatGPT

  1. In ChatGPT on the web go to Settings → Connectors → Create.

  2. Name: NoLimit MCP. MCP server URL: your endpoint (https://YOURSITE.com/wp-json/nolimit-mcp/v1/mcp). Authentication: OAuth.

  3. ChatGPT discovers this plugin automatically via /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server, and registers itself (DCR) — no client ID or secret to copy.

  4. A WordPress login page opens: sign in and click Approve.

  5. Add the connector to a chat (via the + / tools menu) and ask it to manage your site.

Full version & support

  • 💎 Full version ($50 one-time, lifetime use, 14-day refund): Gumroad

  • 📰 Built by the team behind Sharp Magazine — a German-language online magazine.

  • ❤️ Support the project: Donate with PayPal

License

GPLv2 or later. See LICENSE.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      A
      maintenance
      Production MCP server that runs as a WordPress plugin, exposing 40+ tools for managing posts, pages, custom post types, WooCommerce products, media, users, and menus from any MCP client. Includes API key + OAuth 2.0 authentication, rate limiting (60 req/min per IP), and activity logging. Free on WordPress.org
      10
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to manage WordPress sites by providing tools for posts, media, users, plugins, menus, widgets, comments, options, and system administration over the MCP protocol, with support for application passwords and OAuth 2.1.
      GPL 2.0
    • A
      license
      B
      quality
      B
      maintenance
      Enables managing self-hosted WordPress sites from any MCP client, covering content, themes, plugins, menus, users, and SQL with credentials in Cloudflare Worker Secrets or local stdio. It provides 117 tools and adds guardrails like drafts, trash, and dry-run operations.
      150
      2
      MIT