Skip to main content
Glama
wp-mcp

wp-mcp

by Adi-ty

WordPress MCP Server

npm version License: MIT

A MCP server that connects WordPress sites to AI agents. Enable Claude Desktop, Cursor, VS Code, and other MCP-compatible AI clients to manage your WordPress content through natural language commands.

✨ Features

  • πŸ”— Direct WordPress Integration - Connect to any WordPress site via REST API

  • πŸ›  Comprehensive Content Management - Create, read, update, and delete posts, pages, taxonomies, users and media

  • πŸ”’ Secure Authentication - Uses WordPress Application Passwords

Related MCP server: WordPress MCP Server

πŸŽ₯ Demo

Demo Video on GitHub

πŸš€ Installation

npm install @adi.lib/wp-mcp

Requirements

  • Node.js v18 or higher

  • WordPress site with REST API enabled

  • WordPress Application Password

πŸ”§ Configuration

Environment Variables

Variable

Description

Example

WP_BASE_URL

WordPress site URL

https://mysite.com

WP_USERNAME

WordPress username

admin

WP_APP_PASSWORD

Application password

abc1 def2 ghi3 jkl4

Setup WordPress Application Password

  1. Go to your WordPress Admin Dashboard

  2. Navigate to Users β†’ Your Profile

  3. Scroll down to Application Passwords

  4. Enter a name for your application (e.g., "MCP Server")

  5. Click Add New Application Password

  6. Copy the generated password and use it as WP_APP_PASSWORD

Adding MCP config to your client:

{
  "servers": {
    "wp-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@adi.lib/wp-mcp"],
      "env": {
        "WP_BASE_URL": "https://your-site.com",
        "WP_USERNAME": "admin",
        "WP_APP_PASSWORD": "abc1 def2 ghi3 jkl4"
      }
    }
  }
}

🀝 Contributing

  1. Fork the repository

  2. Create a feature branch

  3. Add your improvements

  4. Test thoroughly with a WordPress site

  5. Submit a pull request

πŸ“ License

MIT 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