AutoWP
Conecta Claude con sitios de WordPress para crear publicaciones y gestionar sitios usando la API REST de WordPress.
Documentación
Servidor MCP AutoWP - Servidor MCP de Automatización de WordPress

El servidor MCP (Model Context Protocol) de AutoWP conecta Claude a sitios de WordPress y permite a los usuarios pedirle a Claude que trabaje en diferentes tareas en su sitio de WordPress, como crear y publicar publicaciones de blog y otras tareas de gestión del sitio de WordPress. Actúa como un puente entre clientes LLM como Claude Desktop y sitios web de WordPress.

Características
Proporciona una forma segura y estandarizada para que los asistentes de IA interactúen con sitios de WordPress a través de la API REST de WordPress, sin necesidad de acceso directo a la base de datos.
Capacidades Clave
-
Autenticación y Seguridad
- Maneja el inicio de sesión seguro usando contraseñas de aplicación de WordPress
- Gestiona sesiones de autenticación de forma segura
- Prueba la conectividad del sitio antes de intentar operaciones
-
Gestión de Contenido
- Crea y publica publicaciones de blog
- Formatea texto sin formato en HTML compatible con WordPress
- Gestiona metadatos de publicaciones (títulos, extractos, estado)
-
Acceso a Información del Sitio
- Recupera categorías y etiquetas disponibles
- Accede a la estructura del sitio y permisos
- Respeta las limitaciones de roles de usuario (como tu rol de colaborador)
-
Flujo de Trabajo de Borradores
- Guarda borradores localmente para editar
- Carga contenido previamente guardado
- Permite el desarrollo iterativo de contenido
Instalación y Autenticación
Configuración
-
Instalar y Compilar
npm install npm run build npm start -
Configurar Claude Desktop
Agrega a tu configuración MCP de Claude Desktop:
{
"mcpServers": {
"autowp": {
"command": "node",
"args": ["/path/to/your/autowp-mcp/build/index.js"]
}
}
}
Herramientas Disponibles
Autenticación
- authenticate-wp – Conéctate a tu sitio de WordPress
- test-wp-connection – Prueba si un sitio de WordPress es accesible
Gestión de Contenido
-
create-blog-post – Crea nuevas publicaciones de blog con categorías/etiquetas
-
get-wp-categories – Lista todas las categorías disponibles
-
get-wp-tags – Lista todas las etiquetas disponibles
-
format-wp-content – Convierte texto a HTML listo para WordPress
Gestión de Borradores
- save-draft – Guarda publicaciones localmente para más tarde
- load-draft – Carga borradores guardados previamente
Herramientas de Gestión de Medios
Operaciones Principales de Medios
- upload-media – Sube archivos desde rutas locales o URLs con metadatos
- list-media – Explora la biblioteca de medios con paginación y filtros
- search-media – Busca medios por palabra clave, tipo o rango de fechas
- get-media-details – Recupera información detallada de medios
- delete-media – Elimina archivos de la biblioteca de medios
- bulk-delete-media – Elimina múltiples archivos de medios a la vez
Mejora de Medios
- edit-media-metadata – Actualiza título, pie de foto, texto alternativo, descripción
- set-featured-image – Asigna imágenes destacadas a publicaciones
- optimize-media – Comprime imágenes mediante APIs externas (por ejemplo, TinyPNG)
Herramientas de Taxonomía y Clasificación
Taxonomías Existentes
- get-wp-categories – Lista todas las categorías de WordPress
- get-wp-tags – Lista todas las etiquetas de WordPress
Gestión de Taxonomías
- create-category – Crea nuevas categorías con soporte de jerarquía
- create-tag – Crea nuevas etiquetas con descripciones
- update-category – Renombra/edita categorías y jerarquía
- update-tag – Renombra/edita detalles de etiquetas
- delete-category – Elimina categorías con opción de forzado
- delete-tag – Elimina etiquetas con opción de forzado
Operaciones Avanzadas de Taxonomía
- merge-categories – Combina categorías (mueve publicaciones, opcionalmente elimina la fuente)
- assign-categories-to-posts – Asigna categorías en masa a múltiples publicaciones
- assign-tags-to-posts – Asigna etiquetas en masa a múltiples publicaciones
- list-taxonomies – Ve todas las taxonomías incluidas las personalizadas
Herramientas de Gestión de Usuarios
Operaciones Principales de Usuarios
- list-users – Lista usuarios de WordPress con filtros como rol, búsqueda o fecha de registro
- create-user – Crea un nuevo usuario con perfil y detalles de rol opcionales
- update-user – Actualiza datos de perfil de usuario incluyendo correo, nombre, biografía y contraseña
- disable-user – Desactiva temporalmente una cuenta de usuario con una razón opcional
- reset-user-password – Genera un enlace de restablecimiento de contraseña o envíalo por correo al usuario
Gestión de Roles y Permisos
- set-user-role – Asigna un rol específico a un usuario, opcionalmente eliminando otros
- list-user-roles – Ve todos los roles de usuario de WordPress disponibles y sus capacidades
Herramientas de Configuración del Sitio
- get-site-settings – Ve la configuración del sitio de WordPress y los ajustes de lectura
- update-site-settings – Actualiza la configuración básica del sitio como título, eslogan, zona horaria y comportamiento de la página de inicio
Herramientas de Gestión de Plugins
- list-plugins – Lista los plugins de WordPress instalados con estado de activación
Próximas Herramientas
Gestión de Plugins
- install-plugin – Instala un plugin desde el repositorio de WordPress.org
- toggle-plugin – Activa o desactiva un plugin de WordPress
- update-plugin – Actualiza un plugin de WordPress a su última versión
- delete-plugin – Elimina permanentemente un plugin de WordPress
- rollback-plugin – Revierte un plugin a una versión anterior
Gestión de Temas
- switch-theme – Cambia el tema activo de WordPress
- get-theme-info – Obtén información detallada sobre los temas instalados
Gestión de Configuración
- manage-comment-settings – Gestiona la configuración relacionada con comentarios (Planificado pero no registrado)
- export-settings – Exporta la configuración actual del sitio de WordPress (Planificado)
- import-settings – Importa la configuración del sitio de WordPress desde un archivo (Planificado)
Salud del Sitio / Mantenimiento y Pruebas / Actualizaciones del Núcleo
- get-system-info - Obtén información completa del sistema de WordPress
- send-test-email – Envía un correo de prueba para verificar la configuración del servidor de correo (Planificado)
- run-cron-jobs – Activa manualmente los trabajos cron de WordPress (Planificado)
- log-system-info – Registra información del sistema del servidor y de WordPress (Planificado)
- get-site-health - Verifica el estado de salud del núcleo de WordPress e identifica errores
- check-core-updates - Verifica actualizaciones disponibles del núcleo de WordPress
- apply-core-update - Instala actualizaciones disponibles del núcleo de WordPress
- scan-for-malware - Escanea el sitio de WordPress en busca de malware y amenazas de seguridad
- lock-site - Habilita el modo de mantenimiento para bloquear el sitio
- backup-database - Crea una copia de seguridad de la base de datos
Por Qué Es Útil
En lugar de que tengas que iniciar sesión en WordPress manualmente, escribir publicaciones, formatear contenido y gestionar todo a través de la interfaz web, este servidor MCP te ayuda a crear, formatear y publicar contenido directamente desde nuestra conversación. Es un asistente de automatización de WordPress que une la brecha entre la conversación con IA y la gestión del sitio de WordPress.
Herramientas Específicas de WordPress
- authenticate-wp - Conéctate a WordPress con credenciales (que acabamos de usar)
- test-wp-connection - Prueba si un sitio de WordPress es accesible
- create-blog-post - Crea nuevas publicaciones de blog con título, contenido, categorías, etiquetas y estado
- get-wp-categories - Recupera todas las categorías disponibles de tu sitio de WordPress
- get-wp-tags - Recupera todas las etiquetas disponibles de tu sitio de WordPress
- format-wp-content - Convierte texto sin formato en HTML listo para WordPress
Herramientas de Gestión de Borradores
- save-draft - Guarda borradores de publicaciones de blog localmente para uso posterior
- load-draft - Carga borradores guardados previamente
Lo Que Puedes Hacer Con Estas Herramientas
- Creación de Contenido: Escribe y formatea publicaciones de blog
- Gestión de Categorías: Ve y asigna categorías existentes a publicaciones
- Gestión de Etiquetas: Ve y asigna etiquetas existentes a publicaciones
- Flujo de Trabajo de Borradores: Guarda borradores localmente y trabaja en ellos con el tiempo
- Publicación: Crea publicaciones como borradores o publícalas directamente - dependiendo de tus permisos de usuario
Contribución
¡Las contribuciones, problemas y solicitudes de funciones son bienvenidas! No dudes en consultar la página de problemas o abrir una solicitud de extracción.
Licencia
Este proyecto está licenciado bajo los términos descritos en el archivo LICENCIA.
Soporte
Si encuentras útil este proyecto, ¡dale una ⭐ en GitHub! Si tienes preguntas, no dudes en enviarme un correo.
