Conecta tu sitio WordPress con clientes MCP (Model Context Protocol) para acceder a herramientas, recursos y prompts desde agentes de IA.
Nota:
Las solicitudes MCP se procesan en el servidor mcp-droplet, no en WordPress. Este plugin solo gestiona licencias y proporciona la configuración del cliente.
Las credenciales se incluyen automáticamente en la configuración de cada cliente. No necesitas copiarlas manualmente.
| Endpoint Streamable |
http://161.35.203.199:3001/sse
|
|---|
💡 Tip: Usa el botón "Copiar Configuración" en la pestaña de tu cliente para copiar toda la configuración completa, incluyendo el token automáticamente.
Localiza el archivo de configuración de Claude Desktop:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonAñade la siguiente configuración al archivo JSON:
✅ VENTAJA IMPORTANTE:
Claude Desktop soporta conexión directa a servidores MCP remotos usando "Streamable HTTP". Esta configuración conecta Claude Desktop directamente con el servidor mcp-droplet que procesa las solicitudes MCP y consulta WordPress. El servidor maneja JSON automáticamente, no se requieren headers adicionales.
{
"mcpServers": {
"wordpress-mcp": {
"url": "http://161.35.203.199:3001/sse"
}
}
}
Reinicia Claude Desktop para aplicar los cambios.
✅ VENTAJA IMPORTANTE:
Claude Code soporta conexiones Streamable HTTP directamente, sin necesidad del adaptador STDIO. El servidor mcp-droplet maneja JSON automáticamente, no se requieren headers adicionales.
Abre Claude Code y ve a la configuración de MCP Servers.
Añade un nuevo servidor MCP con la siguiente configuración:
{
"url": "http://161.35.203.199:3001/sse"
}
Reinicia Claude Code para aplicar los cambios.
Nota importante: ChatGPT de OpenAI no soporta MCP directamente. Para usar MCP con ChatGPT, necesitas usar un cliente intermedio que soporte MCP.
Abre la configuración de Cursor IDE (File > Preferences > Settings o Cmd/Ctrl + ,)
Configura Cursor para usar ChatGPT como modelo.
Busca "MCP" o "Model Context Protocol" en la configuración.
Añade la siguiente configuración MCP:
✅ VENTAJA IMPORTANTE:
El servidor mcp-droplet procesa las solicitudes MCP y consulta WordPress para obtener los datos.
{
"mcpServers": {
"wordpress-mcp": {
"url": "http://161.35.203.199:3001/sse"
}
}
}
Reinicia Cursor IDE para aplicar los cambios.
Puedes crear un script personalizado que use el endpoint HTTP Streamable para integrar con ChatGPT a través de la API de OpenAI.
El endpoint está disponible en: http://161.35.203.199:3001/sse
Nota importante: Gemini de Google no soporta MCP directamente. Para usar MCP con Gemini, necesitas usar un cliente intermedio que soporte MCP.
Configura Cursor IDE con MCP siguiendo las instrucciones en la pestaña "Cursor IDE".
Usa Cursor IDE para interactuar con Gemini a través de MCP.
Puedes crear un script personalizado que use el endpoint HTTP Streamable para integrar con Gemini a través de la API de Google.
El endpoint está disponible en: http://161.35.203.199:3001/sse
✅ VENTAJA IMPORTANTE:
Abre la configuración de Cursor IDE:
Busca "MCP" o "Model Context Protocol" en la configuración.
Opción 1: Streamable HTTP (Recomendado)
Esta es la opción recomendada. Cursor soporta conexión directa a servidores MCP remotos usando "Streamable HTTP". Esta configuración conecta Cursor directamente con el servidor mcp-droplet que procesa las solicitudes MCP y consulta WordPress.
{
"mcpServers": {
"by360-mcp": {
"url": "http://161.35.203.199:3001/mcp"
}
}
}
Opción 2: SSE (Server-Sent Events)
Alternativa usando Server-Sent Events. Si la opción 1 no funciona, prueba con esta configuración.
{
"mcpServers": {
"by360-mcp": {
"url": "http://161.35.203.199:3001/sse?id=1"
}
}
}
Reinicia Cursor IDE para aplicar los cambios.
💡 Múltiples Sitios WordPress:
Si tienes el plugin instalado en varios sitios WordPress, puedes configurar todos los servidores MCP en la misma configuración de Cursor. Cada sitio genera automáticamente un nombre único basado en su dominio (ej: "rubenfraguas-mcp", "by360-mcp").
Ejemplo de configuración con múltiples sitios:
{
"mcpServers": {
"rubenfraguas-mcp": {
"url": "http://161.35.203.199:3000/mcp"
},
"by360-mcp": {
"url": "http://161.35.203.199:3001/mcp"
}
}
}
Simplemente copia la configuración de cada sitio y añádela al objeto "mcpServers" en tu archivo de configuración de Cursor. Cada servidor tendrá su propio nombre único y podrás usarlos independientemente.
Notas Importantes:
Para verificar que el servidor está funcionando correctamente:
http://161.35.203.199:3001/healthhttp://161.35.203.199:3001/metricsLos siguientes clientes pueden conectarse directamente al endpoint Streamable HTTP sin necesidad del adaptador STDIO:
Para clientes Streamable HTTP, usa el endpoint y el token que están incluidos en la configuración JSON de Claude Code. El token se incluye automáticamente en el header Authorization cuando copias la configuración completa.
Endpoint: http://161.35.203.199:3001/sse
💡 Tip: Ve a la pestaña "Claude Code" y usa el botón "Copiar Configuración" para obtener la configuración completa con el token incluido.