{"type":"mcp_server","name":"drupal-modules-mcp","description":"This repository provides a Model Context Protocol (MCP) server, built in TypeScript, for fetching detailed information about Drupal modules directly from drupal.org, aiding AI assistants with accurate module data.","category":"Developer Tools","language":"JavaScript","stars":0,"forks":1,"owner":"Cleversoft-IT","github_url":"https://github.com/Cleversoft-IT/drupal-modules-mcp","homepage":null,"setup":"## Setup\n\n1.  Install dependencies:\n```bash\nnpm install\n```\n2.  Build the server:\n```bash\nnpm run build\n```\n3.  For development with auto-rebuild:\n```bash\nnpm run watch\n```\n4.  Add the server config to your Claude Desktop configuration:\n\tOn MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n\tOn Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"drupal-modules-mcp\": {\n      \"command\": \"/path/to/drupal-modules-mcp/build/index.js\"\n    }\n  }\n}\n```\n5. Add the server configuration to your IDE's settings for Cline, Roo-Cline, and Windsurf:\n\n   ```json\n   {\n     \"drupal-modules-mcp\": {\n       \"command\": \"/path/to/drupal-modules-mcp/build/index.js\"\n     }\n   }\n   ```\n\nMake sure to replace `/path/to/drupal-modules-mcp` with the actual path where you installed the server.\n6. Debugging: Use the MCP Inspector:\n```bash\nnpm run inspector\n```\n","tools":"## Available Tools\n\n1.  `get_module_info` (Fetch comprehensive information about a Drupal module, requiring the module's machine name as a parameter and returning detailed module information.)","faq":null,"created_at":"2025-02-08T06:29:54+00:00","updated_at":"2025-02-15T13:55:53+00:00","source_url":"https://model-context-protocol.com/servers/drupal-module-mcp-server-data","related_articles":[]}