wpvibe-ai-mcp
Plugin WordPress open-source que implementa Model Context Protocol (MCP) para exponer operaciones de WordPress a asistentes IA como Claude, ChatGPT, Cursor y Windsurf mediante endpoints REST autenticados con OAuth.
Ficha actualizada 22 sept 2026, 17:57 · upstream 22 sept 2026, 15:16 · release v1.5.1
Qué es wpvibe-ai-mcp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
WPVibe es un plugin de WordPress que integra el protocolo MCP (Model Context Protocol), permitiendo que asistentes de IA gestionen sitios WordPress auto-alojados mediante conversación natural. El repositorio contiene solo el componente del lado del plugin, mientras que el servidor MCP hospedado reside en wpvibe.ai.
El plugin expone operaciones de WordPress como herramientas MCP a través de endpoints REST autenticados, incluyendo gestión de contenido (posts, páginas, CPT), edición segura de temas con sandbox y validación de sintaxis PHP, ejecución de comandos WP-CLI allowlistados (34 comandos), uso de la WordPress Abilities API (WP 6.9+), carga de medios desde URLs/Unsplash y exploración del sitio (archivos, plugins, temas).
El modelo de seguridad incluye OAuth sin contraseñas de aplicación, cifrado AES-256-GCM para credenciales en reposo, checks per-endpoint de WordPress capabilities, honor de DISALLOW_FILE_MODS, sandboxing de rutas, allowlist de extensiones de archivo, validación de sintaxis PHP antes de escribir, queries DB restringidas a SELECT con LIMIT 1000, denylist de opciones sensibles y flujo de confirmación en dos fases para instalaciones/actualizaciones de plugins.
- Gestión de contenido: crear, actualizar y publicar posts, páginas y CPT vía REST API
- Edición segura de temas con workflow draft-preview-publish y validación de sintaxis PHP
- Ejecución de comandos WP-CLI allowlistados (34 comandos) sin binario wp-cli externo
- Uso de WordPress Abilities API para llamar a habilidades registradas por plugins (WP 6.9+)
- Carga de medios: subir imágenes desde URLs o Unsplash directamente a la biblioteca multimedia
- Exploración del sitio: listar archivos, buscar código, inspeccionar plugins y temas instalados
- Protocolo MCP nativo compatible con cualquier cliente AI (Claude, ChatGPT, Cursor, Windsurf)
- Sin vendor lock-in gracias al uso de protocolo abierto estándar
- Edición segura de temas con sandbox, preview y validación de sintaxis PHP antes de guardar
- Integración con WordPress Abilities API introducida en WP 6.9
- Modelo de seguridad robusto: OAuth, AES-256-GCM, capability checks, sandboxing de rutas
- Licencia GPL-2.0-or-later compatible con ecosistema WordPress
- Requiere servicio hosted externo (wpvibe.ai) para la experiencia completa del MCP server
- Solo 34 comandos WP-CLI allowlistados, no todos los comandos disponibles
- DELETE mueve contenido a trash en lugar de eliminar permanentemente vía MCP
- Queries DB restringidas a SELECT con LIMIT máximo de 1000 registros
- Requiere WordPress 6.0+ (testado hasta 6.9), no compatible con versiones antiguas
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar desde WordPress.org o clonar en wp-content/plugins/vibe-ai/. Activar en wp-admin, hacer clic en el link OAuth de autorización en la página admin WPVibe, añadir URL MCP server (https://mcp.wpvibe.ai/mcp) al cliente AI. Requiere PHP 7.4+ (8.x recomendado), WordPress 6.0+. Para producción, verificar disponibilidad del servidor hosted wpvibe.ai y configurar correctamente el OAuth flow.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.