Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AIFire in da houseCheck it out free

wordpress-mcp

MCP.Pizza Chef: Automattic

wordpress-mcp is a WordPress plugin that transforms your site into a Model Context Protocol (MCP) server, exposing WordPress functionality through a secure, standardized API. It enables AI models and applications to interact with WordPress in a structured, extensible, and high-performance manner, supporting custom tools and prompts for advanced integrations.

Use This MCP server To

Expose WordPress content and features to AI models via MCP Enable AI agents to read and write WordPress data securely Integrate WordPress with LLM-powered workflows and tools Create custom AI-driven WordPress plugins using MCP extensions Automate content generation and management through AI Provide structured WordPress data for AI analysis and summarization

README

WordPress MCP

Latest Release

A WordPress plugin that implements the Model Context Protocol (MCP) to expose WordPress functionality through a standardized interface. This plugin enables AI models and other applications to interact with WordPress sites in a structured and secure way.

Features

  • πŸ”’ Secure and standardized interface for WordPress interactions
  • πŸ€– AI-friendly API endpoints
  • πŸ—οΈ Extensible architecture for custom tools, resources and prompts
  • πŸ”Œ Adapter for WordPress Feature API
  • ⚑ High-performance implementation

Installation

  1. Download the latest wordpress-mcp.zip from https://github.com/Automattic/wordpress-mcp/releases/
  2. Upload the plugin files to the /wp-content/plugins/wordpress-mcp directory
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Navigate to Settings > MCP and enable MCP functionality and features

Usage

This plugin is designed to work with wp-wordpress-remote, which provides the client-side implementation for interacting with the MCP interface. Please check the usage instructions.

Development

Extending the Plugin

You can extend the plugin's functionality by adding new components through the WordPress MCP API:

Adding New Tools

Check the tools defined on wp-content/plugins/wordpress-mcp/includes/Tools/ for examples

Adding Resources

Check the resources define on wp-content/plugins/wordpress-mcp/includes/Resources/ for examples

Adding Prompts

Check the prompts defined on wp-content/plugins/wordpress-mcp/includes/Prompts/ for axamples

Using the WordPress Feature API

Check the WordPress Feature API - a system for exposing WordPress functionality in a standardized, discoverable way for both server and client-side use. When enabled, this plugin will convert Features into MCP tools and resources.

Contributing

We welcome contributions!

Support

WordPress MCP has extensive documentation, please refer to the docs for more information.

For support, please:

  • Open an issue on GitHub
  • Contact the maintainers

wordpress-mcp FAQ

How do I install the wordpress-mcp plugin?
Download the latest release from GitHub, upload it to your WordPress plugins directory, and activate it via the WordPress admin panel.
Is wordpress-mcp secure for exposing WordPress data?
Yes, it provides a secure and standardized interface designed to safely expose WordPress functionality to AI models and agents.
Can I extend wordpress-mcp with custom tools and prompts?
Yes, the plugin has an extensible architecture allowing developers to add custom tools, resources, and prompts.
Does wordpress-mcp support high-performance use cases?
Yes, it is designed for high-performance implementations to handle real-time AI interactions efficiently.
What WordPress features does wordpress-mcp expose?
It exposes core WordPress functionality and integrates with the WordPress Feature API for extended capabilities.
Can wordpress-mcp be used with multiple LLM providers?
Yes, it is provider-agnostic and works with models like OpenAI, Anthropic Claude, and Google Gemini.
How does wordpress-mcp handle API requests from AI models?
It offers AI-friendly API endpoints that structure requests and responses for seamless model integration.
Is there documentation available for developers?
Yes, the GitHub repository includes installation instructions and usage details for developers.