Drupal Modules MCP
Recupera información detallada sobre módulos de Drupal desde drupal.org, incluyendo compatibilidad de versiones, instrucciones de instalación y documentación.
Documentación
Servidor MCP drupal-modules-mcp
Un servidor de Protocolo de Contexto de Modelo (MCP) para obtener información de módulos de Drupal desde drupal.org.
Este servidor MCP basado en TypeScript proporciona herramientas para obtener información detallada sobre módulos de Drupal directamente desde drupal.org. Ayuda a asistentes de IA y otras herramientas a obtener información precisa y actualizada sobre módulos de Drupal, incluyendo compatibilidad de versiones, instrucciones de instalación y documentación.
Características
Herramientas
get_module_info- Obtener información completa sobre un módulo de Drupal- Requiere el nombre de máquina del módulo como parámetro
- Devuelve información detallada del módulo, incluyendo:
- Nombre y descripción
- Última versión recomendada
- Estadísticas de descargas
- Estado del módulo
- Comando de instalación con Composer
- Compatibilidad con versiones de Drupal
- URL del proyecto
- Documentación/README del módulo
Desarrollo
Instalar dependencias:
npm install
Compilar el servidor:
npm run build
Para desarrollo con reconstrucción automática:
npm run watch
Instalación
Claude Desktop
Agrega la configuración del servidor a tu configuración de Claude Desktop:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"drupal-modules-mcp": {
"command": "/path/to/drupal-modules-mcp/build/index.js"
}
}
}
Cline, Roo-Cline y Windsurf
Agrega la configuración del servidor a la configuración de tu IDE:
- Abre la configuración del IDE
- Navega a la sección de Servidores MCP
- Agrega un nuevo servidor con la siguiente configuración:
{ "drupal-modules-mcp": { "command": "/path/to/drupal-modules-mcp/build/index.js" } }
Asegúrate de reemplazar /path/to/drupal-modules-mcp con la ruta real donde instalaste el servidor.
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser desafiante. Recomendamos usar el Inspector MCP, que está disponible como script de paquete:
npm run inspector
El Inspector proporcionará una URL para acceder a las herramientas de depuración en tu navegador.