WordPress MCP Server
Pricing
Pay per event
WordPress MCP Server
A lightweight MCP server for WordPress automation. Enables REST API access for LLMs and agents to publish, update, and manage content programmatically using Application Passwords.
Pricing
Pay per event
Rating
0.0
(0)
Developer

Extreme Scrapes
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
A Model Context Protocol (MCP) server that provides direct access to the WordPress REST API — allowing LLMs, agents, and automation tools to perform structured actions such as publishing posts, fetching content, managing media, or retrieving site data.
This server runs on Apify as a standby actor, meaning it only activates when invoked via an MCP client. It authenticates securely using WordPress Application Passwords and an Apify token passed in the URL query string.
For more details about MCP and how to connect servers, visit mcp.apify.com.
🌐 Connection URL
Connect to this MCP server at:
https://extremescrapes--wordpress-mcp-server.apify.actor/mcp?token=apify_api_yourtokenhere
⚠️ Important: Replace
apify_api_yourtokenherewith your personal Apify API token, which you can find under Apify Console → Integrations.The token must be appended as a query parameter (
?token=...) — header-based authorization is not used.
⚙️ Client Configuration
To connect using an MCP-compatible client (like MCP Inspector or LM Studio), use:
{"servers": {"wordpress": {"url": "https://extremescrapes--wordpress-mcp-server.apify.actor/mcp?token=apify_api_yourtokenhere","headers": {"x-wp-url": "https://yourwordpresssite.com","x-wp-username": "your_wp_username","x-wp-password": "your_wp_app_password"}}}}
Note:
No
Authorizationheader is required.The
tokenmust be included in the URL query string.WordPress credentials are passed as headers:
x-wp-url: Your WordPress base URL (e.g.,https://example.com)x-wp-username: Your WordPress usernamex-wp-password: Your WordPress Application Password
All credentials are used in-memory only — they are never stored or logged.
🔒 Authentication
This server uses two authentication layers:
-
Apify Token (via URL)
-
Required to activate the standby actor.
-
Example:
https://extremescrapes--wordpress-mcp-server.apify.actor/mcp?token=apify_api_wLcRks0Rh6E5jCusmirDrhX7sYwvYM2ICXPM -
You can generate or view your token in your Apify account settings.
-
-
WordPress Application Passwords
- Used to securely authenticate with your WordPress REST API.
- Generate under: Dashboard → Users → Profile → Application Passwords
🧠 Available Tools
The WordPress MCP Server exposes a structured set of tools (actions) that correspond to standard WordPress REST API endpoints.
🧩 Example Usage
Once connected to this MCP server, your LLM or MCP-compatible client (like ChatGPT, Claude, or MCP Inspector) can directly call WordPress actions through structured tool invocations.
For example, in a chat with an LLM that has this server configured, you can simply say:
User: Create a new post on my WordPress site titled “Hello from MCP” with the content “This post was published automatically via the WordPress MCP Server.”
The LLM will automatically invoke the wp_create_post tool behind the scenes, using your configured credentials and Apify token.
🧭 Links
- Actor Page: https://apify.com/extremescrapes/wordpress-mcp-server
- WordPress REST API Docs: https://developer.wordpress.org/rest-api/reference/
- Apify MCP Docs: https://mcp.apify.com
⚡ Key Features
- 🔗 Seamless connection to the WordPress REST API
- 🧱 100% MCP-compatible for LLM and agent integrations
- 🔐 Dual authentication (Apify token + WordPress Application Password)
- 💤 Hosted as a standby actor — runs only when invoked
- 🌍 Works with any WordPress installation that supports Application Passwords
- ⚙️ Lightweight and stateless — no data persistence
💡 Use Cases
-
✍️ AI-Powered Blogging: Automatically generate and publish blog posts from GPT or other LLMs.
-
📰 Automated News Aggregation: Fetch and publish daily news summaries to your WordPress site.
-
🖼️ Media Library Automation: Auto-upload featured images or assets from URLs or AI-generated sources.
-
🧾 Bulk Post Management: Use structured MCP workflows to edit, republish, or delete posts at scale.
-
🤖 Agent-Based Publishing: Allow AI agents to directly manage WordPress sites via the REST API.
-
📅 Automated Scheduling: Queue posts based on time, topic, or content category.
-
🧠 Knowledge Base Creation: Let LLMs populate a WordPress wiki or documentation site programmatically.
-
📈 Cross-Platform Content Sync: Mirror or syndicate content from Notion, Substack, or Medium into WordPress.
-
💬 Comment Moderation & Insights: Fetch, analyze, and summarize comments using LLMs for moderation or analytics.
-
🔍 AI Search Indexing: Query and structure WordPress posts for semantic search or recommendation systems.
This WordPress MCP Server bridges your WordPress site with the modern MCP ecosystem — making it effortless for AI systems, autonomous agents, or other services to manage and create content dynamically.