Implements a basic MCP server using Abilities API and the MCP Adapter
{
"mcpServers": {
"wp-mcp-server-demo": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Implements a basic MCP server using Abilities API and the MCP Adapter
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 24 days ago. 5 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Wp Mcp Server Demo and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A lightweight WordPress plugin that configures a custom Model Context Protocol (MCP) server using the WordPress MCP Adapter and Abilities API. This plugin acts as a configuration wrapper that creates an MCP server exposing abilities defined in the WP Abilities API Demo plugin.
This plugin serves as a thin configuration layer that:
This plugin does not define any abilities itself. Instead, it:
The following abilities from the WP Abilities API Demo plugin are exposed through this MCP server:
site/site-info) - Retrieve comprehensive WordPress site informationdebug/read-log, debug/clear-log) - Read and clear WordPress debug logsplugins/get-plugins) - Retrieve a list of installed WordPress pluginspost/create-post) - Create new WordPress blog postssecurity/check-security) - Perform security analysis on WordPress pluginsNote: The actual implementation of these abilities is in the WP Abilities API Demo plugin, not in this repository.
First, install and activate the required plugins:
# Clone and activate MCP Adapter
cd wp-content/plugins/
git clone https://github.com/WordPress/mcp-adapter.git
wp plugin activate mcp-adapter
# Clone and activate WP Abilities API Demo
git clone https://github.com/jonathanbossenger/wp-abilities-api-demo.git
cd wp-abilities-api-demo
composer install
wp plugin activate wp-abilities-api-demo
Clone this repository and activate it:
cd wp-content/plugins/
git clone https://github.com/jonathanbossenger/wp-mcp-server-demo.git
wp plugin activate wp-mcp-server-demo
Note: This plugin does not require composer install as it has no Composer dependencies of its own. It only requires WPCS for development.
Once activated, the plugin exposes MCP endpoints at:
/wp-json/mcp-demo-server/mcp/
{
"mcpServers": {
"mcp-demo-server": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "http://your-site.test/wp-json/mcp-demo-server/mcp",
"LOG_FILE": "/path/to/logs/mcp-adapter.log",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}
The following tools are available through the MCP