keytrends-wp-mcp
Allows managing WordPress content through the REST API, including listing, creating, updating and scheduling posts, resolving authors and taxonomies, and retrieving Gutenberg blocks.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Keytrends WordPress MCP Server (keytrends-wp-mcp)
Servidor Model Context Protocol (MCP) oficial de Keytrends para WordPress REST API.
Diseñado para resolver las limitaciones de los conectores genéricos de WordPress: permite gestión completa de borradores, asignación de autor, taxonomías (categorías/etiquetas) y programación determinista de posts en tandas editoriales.
Características principales
Cero plugins en el WordPress del cliente: Conecta directamente con la REST API estándar de WordPress (
wp/v2).Autenticación estándar: Utiliza Application Passwords nativas de WordPress (HTTP Basic Auth).
Gestión editorial completa:
wp_diagnose: Diagnóstico determinista de conectividad, permisos y estado de la API.wp_list_posts: Lista posts (con soporte para borradores y estados privados víacontext=edit).wp_get_post: Obtiene contenido íntegro y bloques Gutenberg.wp_create_post: Crea posts especificando autor, categorías, etiquetas, slug y fecha.wp_update_post: Modifica posts existentes con verificación automática tras edición.wp_list_users: Lista usuarios y roles para resolver IDs de autores.wp_list_categories: Lista categorías disponibles con sus slugs e IDs.wp_schedule_drafts: Programación masiva determinista de posts por día, slots horarios, rotación de autores y asignación de categorías con modo simulación (apply=falsepor defecto).
Related MCP server: WordPressMCP Server
Instalación y Uso
No requiere instalación manual previa. Puedes ejecutarlo directamente con npx:
Commit fijado (obligatorio en Cognitiv)
Sustituye <COMMIT> por el SHA vigente antes de pegar la configuración:
git ls-remote https://github.com/iDankest/keytrends-wp-mcp HEADTiene que ser un commit, no una rama ni una etiqueta: una etiqueta se puede mover con force-push y entonces instalarías otra versión sin enterarte. El host de agentes de Cognitiv rechaza directamente las especificaciones sin commit fijado.
1. Claude Desktop
Añade lo siguiente a tu archivo claude_desktop_config.json:
{
"mcpServers": {
"keytrends-wp": {
"command": "npx",
"args": ["-y", "github:iDankest/keytrends-wp-mcp#<COMMIT>"],
"env": {
"WORDPRESS_BASE_URL": "https://tu-sitio.com",
"WORDPRESS_USERNAME": "tu_usuario_wp",
"WORDPRESS_APPLICATION_PASSWORD": "xxxx xxxx xxxx xxxx",
"WP_DEFAULT_LANG": "es",
"WP_TIMEZONE": "Europe/Madrid"
}
}
}
}2. Claude Code (CLI)
claude mcp add keytrends-wp \
--env WORDPRESS_BASE_URL=https://tu-sitio.com \
--env WORDPRESS_USERNAME=tu_usuario_wp \
--env WORDPRESS_APPLICATION_PASSWORD="xxxx xxxx xxxx xxxx" \
-- npx -y github:iDankest/keytrends-wp-mcp#<COMMIT>3. Cursor
En ~/.cursor/mcp.json o .cursor/mcp.json:
{
"mcpServers": {
"keytrends-wp": {
"command": "npx",
"args": ["-y", "github:iDankest/keytrends-wp-mcp#<COMMIT>"],
"env": {
"WORDPRESS_BASE_URL": "https://tu-sitio.com",
"WORDPRESS_USERNAME": "tu_usuario_wp",
"WORDPRESS_APPLICATION_PASSWORD": "xxxx xxxx xxxx xxxx"
}
}
}
}4. Grok CLI (~/.grok/config.toml)
[mcp_servers.keytrends-wp]
command = "npx"
args = ["-y", "github:iDankest/keytrends-wp-mcp#<COMMIT>"]
[mcp_servers.keytrends-wp.env]
WORDPRESS_BASE_URL = "https://tu-sitio.com"
WORDPRESS_USERNAME = "tu_usuario_wp"
WORDPRESS_APPLICATION_PASSWORD = "xxxx xxxx xxxx xxxx"5. Cognitiv (agentes en Slack)
Campo | Valor |
Who can use it |
|
Name |
|
Connection |
|
Command |
|
Arguments (uno por línea) |
|
Credentials |
|
Variables de entorno
Variable | Requerida | Descripción |
| Sí | URL base de la instalación de WordPress (ej: |
| Sí | Nombre de usuario de WordPress. |
| Sí | Contraseña de aplicación generada desde WordPress (Usuarios → Perfil → Contraseñas de aplicación). |
| No | Código de idioma WPML por defecto (ej: |
| No | Zona horaria para cálculo de horas locales (por defecto |
| No | User-Agent personalizado para evitar bloqueos WAF. |
Licencia
MIT © Keytrends
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage WordPress blogs and WooCommerce shops from Claude, ChatGPT, Cursor and other MCP apps.
Manage your WordPress site from your AI assistant: posts, pages, media, comments and WooCommerce.
Manage your WordPress site from ChatGPT or Claude: posts, WooCommerce, SEO, images and upkeep.
Draft, edit, organise, schedule and publish a Writavo Site's content from any AI assistant.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables comprehensive management of WordPress sites and WooCommerce stores through REST APIs, including content management, e-commerce operations, user administration, and store analytics.4-
- AlicenseNot gradedqualityFmaintenanceEnables interaction with WordPress sites through the REST API, supporting content management for posts, pages, users, plugins, and custom post types with Application Password authentication.2,128 npm2MIT
- AlicenseNot gradedqualityDmaintenanceEnables management of WordPress posts and pages including creating, updating, deleting, duplicating, scheduling, and bulk editing content through the WordPress REST API.MIT
- AlicenseAqualityBmaintenanceEnables comprehensive management of WordPress sites including posts, users, media, categories, tags, and site settings via the WordPress REST API.201Apache 2.0