Drupal Modules MCP
Retrieve detailed information about Drupal modules from drupal.org, including version compatibility, installation instructions, and documentation.
drupal-modules-mcp MCP Server
A Model Context Protocol server for retrieving Drupal module information from drupal.org.
This TypeScript-based MCP server provides tools to fetch detailed information about Drupal modules directly from drupal.org. It helps AI assistants and other tools to get accurate, up-to-date information about Drupal modules including version compatibility, installation instructions, and documentation.
Features
Tools
get_module_info
- Fetch comprehensive information about a Drupal module- Requires the module's machine name as parameter
- Returns detailed module information including:
- Name and description
- Latest recommended version
- Download statistics
- Module status
- Composer installation command
- Drupal version compatibility
- Project URL
- Module documentation/README
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Installation
Claude Desktop
Add the server config to your Claude Desktop configuration:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"drupal-modules-mcp": {
"command": "/path/to/drupal-modules-mcp/build/index.js"
}
}
}
Cline, Roo-Cline, and Windsurf
Add the server configuration to your IDE's settings:
- Open the IDE settings
- Navigate to the MCP Servers section
- Add a new server with the following configuration:
{ "drupal-modules-mcp": { "command": "/path/to/drupal-modules-mcp/build/index.js" } }
Make sure to replace /path/to/drupal-modules-mcp
with the actual path where you installed the server.
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
Related Servers
pfSense MCP Server
Enables natural language interaction with pfSense firewalls through GenAI applications.
Code Graph RAG MCP
Code Rag with Graph - local only installation
Console Automation
Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs.
Laburen MCP Server
A template for deploying a remote, authentication-free MCP server on Cloudflare Workers.
Smithery Reference Servers
A collection of reference implementations for Model Context Protocol (MCP) servers in Typescript and Python, demonstrating MCP features and SDK usage.
MCP Framework Starter
A starter project for building Model Context Protocol (MCP) servers with the mcp-framework.
Obsidian Claude Code
An Obsidian plugin that integrates Claude Code into your vaults via an MCP server.
NimCP
A powerful, macro-based library for creating Model Context Protocol (MCP) servers in the Nim programming language.
Manual Tests MCP Server
A YAML-based server for managing manual test cases with tools for test automation workflows.
MCP Expert Server
An MCP server for query generation and documentation assistance using Claude AI.