MCP WordPress Post Server

MCP WordPress Post Server is an MCP server that connects AI assistants to WordPress websites via the REST API for content and media management. Built primarily for bloggers, content marketers, and developers, it enables large language models to manage posts and upload media files directly through native local file paths rather than Base64 encoding. By referencing files by path, the server uploads images using standard multipart/form-data via the WordPress media API, preventing the data loss and memory overhead associated with string-encoded uploads. The server exposes tools to create new posts, update existing entries, retrieve individual articles, and list published or draft posts with pagination support. Authors can structure content with image placeholders, and the server automatically attaches the files, lets WordPress perform responsive srcset generation, and updates the final markup. This setup allows users to control the complete publishing lifecycle, including drafting, reviewing, and publishing blog content directly from an MCP client interface.

Category: CRM, ERP & E-commerce

Tags: blogging, cms, content-management, media-upload, wordpress

Visit MCP WordPress Post Server

How to install and configure MCP WordPress Post Server

  1. Clone the repository locally: bash git clone https://github.com/kentaroh7777/mcp-wordpress-post cd mcp-wordpress-post 2. Install dependencies and compile the TypeScript code: bash npm install npm run build 3. Configure your WordPress credentials by copying .env.example to .env and adding your site URL, username, and application password. 4. Add the server entry to your MCP client configuration (e.g., Claude Desktop config): json { "mcpServers": { "wordpress-post": { "command": "node", "args": ["/path/to/mcp-wordpress-post/build/posts-only.js"] } } } 5. Restart your MCP client to load the tools.

What you can do with MCP WordPress Post Server

  • Creating draft blog posts that include local image files referenced by absolute system paths. - Listing existing WordPress posts with pagination to inspect recent articles and statuses. - Updating published or draft post contents and replacing inline image placeholder tags. - Fetching full article content and metadata from a specific WordPress post ID. - Uploading large images directly to the WordPress media library without Base64 memory overhead.

Key facts

  • https://github.com/kentaroh7777/mcp-wordpress-post
  • CRM, ERP & E-commerce, Files, Documents & PDFs
  • blogging, cms, content-management, media-upload, wordpress

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP MD2PDF Server — MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server — MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Music Analysis — MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…

What can MCP WordPress Post Server do?

MCP WordPress Post Server enables an MCP client to interact with WordPress. It allows AI models to draft, update, retrieve, and paginate blog posts, as well as upload images directly from local file paths using standard multipart/form-data requests.

How do I install MCP WordPress Post Server?

To install it, clone the repository from GitHub, install dependencies with npm install, configure your WordPress credentials in a .env file, run npm run build, and register the compiled posts-only.js script under your MCP client configuration file.

Which MCP clients work with MCP WordPress Post Server?

Any standard Model Context Protocol client works with this server, including Claude Desktop, Cursor, and custom agent runtimes configured to execute local Node.js processes over standard input/output.

Is MCP WordPress Post Server open source?

Yes, MCP WordPress Post Server is open source software released under the MIT License, and the source code is publicly accessible on GitHub.

Why does this server use file paths instead of Base64?

Using local file paths eliminates Base64 encoding overhead, cutting memory usage by approximately 33 percent, avoiding data corruption on large uploads, and letting WordPress natively process images and generate responsive srcset variants.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories