mcp-ai-wpoos
Verified Safeby nvdigitalsolutions
Overview
Provides a stable API and server framework for integrating AI models and tools into WordPress, enabling advanced AI assistant capabilities and workflow automation.
Installation
wp mcp-ai stdio --path=/path/to/wordpress --assistant-id=<id>Environment Variables
- WP_MCP_AI_OPENAI_API_KEY
- WP_MCP_AI_GEMINI_API_KEY
- WP_MCP_AI_ANTHROPIC_API_KEY
- WP_MCP_AI_HUGGINGFACE_API_KEY
- WP_MCP_AI_ROOT_SECURITY_KEY
- WP_MCP_AI_CRAWL4AI_API_KEY
- WP_MCP_AI_CRAWL4AI_BASE_URL
- WP_MCP_AI_PLAYWRIGHT_SERVICE_URL
- WP_MCP_AI_RABBITMQ_ENABLED
Security Notes
Comprehensive multi-layered security including robust authentication (WordPress nonces, custom bearer tokens, Auth0, mesh keys, guest tokens), detailed access control, input sanitization, encryption (AES-256-CBC), and internal compliance features (ISO 27001 audit/training, asset/supplier security, nefarious usage monitoring). Potential areas requiring continuous vigilance include the custom JWT validation implementation and sandboxing of external Node.js/Python subprocess execution for certain tools, though mitigations are present. The project uses `hash_equals` for key comparisons and explicit `Cache-Control` headers for REST API responses.
Similar Servers
mcp-server
This plugin implements a Model Context Protocol (MCP) server for WordPress, exposing WordPress's data and functionality through its REST API to AI clients.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.
mcp-for-woocommerce
Connects WordPress and WooCommerce to AI systems via Model Context Protocol, enabling AI agents to query and manage e-commerce data (products, orders, categories, shipping, payments, taxes) and content (posts, pages).
wp-mcp-server-demo
A WordPress plugin acting as a configuration layer to create a custom Model Context Protocol (MCP) server, exposing pre-defined abilities from the WP Abilities API Demo plugin for AI integration.