@adi.lib/wp-mcp
v0.0.4
Published
WordPress MCP Server - Connect WordPress to AI agents via Model Context Protocol
Maintainers
Readme
WordPress MCP Server
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
🎥 Demo
🚀 Installation
npm install @adi.lib/wp-mcpRequirements
- 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
- Go to your WordPress Admin Dashboard
- Navigate to Users → Your Profile
- Scroll down to Application Passwords
- Enter a name for your application (e.g., "MCP Server")
- Click Add New Application Password
- Copy the generated password and use it as
WP_APP_PASSWORD
🤝 Contributing
- Fork the repository
- Create a feature branch
- Add your improvements
- Test thoroughly with a WordPress site
- Submit a pull request
