Drupal Modules MCP笔记系统

@Cleversoft-IT/drupal-modules-mcp
0 Stars 322 次浏览 Cleversoft-IT 更新于 2026-08-23

这个基于 TypeScript 的 MCP 服务器实现了一个简单的笔记系统,允许使用 MCP 概念通过 `note://` URI 和元数据来创建、列出和汇总文本笔记。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_module_info 1 个参数 需填 1 项

Get information about a Drupal module from drupal.org

必填参数:module_name

服务介绍

drupal-modules-mcp MCP 服务器

一个用于从 drupal.org 获取 Drupal 模块信息的 Model Context Protocol 服务器。

这个基于 TypeScript 的 MCP 服务器提供了从 drupal.org 直接获取 Drupal 模块详细信息的工具。它帮助 AI 助手和其他工具获取关于 Drupal 模块的准确、最新的信息,包括版本兼容性、安装说明和文档。

特性

工具

  • get_module_info - 获取关于 Drupal 模块的全面信息
    • 需要模块的机器名称作为参数
    • 返回详细的模块信息,包括:
      • 名称和描述
      • 最新推荐版本
      • 下载统计
      • 模块状态
      • Composer 安装命令
      • Drupal 版本兼容性
      • 项目 URL
      • 模块文档/README

开发

安装依赖项:

npm install

构建服务器:

npm run build

开发时自动重建:

npm run watch

安装

Claude Desktop

将服务器配置添加到您的 Claude Desktop 配置中:

在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "drupal-modules-mcp": {
      "command": "/path/to/drupal-modules-mcp/build/index.js"
    }
  }
}

Cline, Roo-Cline 和 Windsurf

将服务器配置添加到您的 IDE 设置中:

  1. 打开 IDE 设置
  2. 导航到 MCP 服务器部分
  3. 添加一个新的服务器,并使用以下配置:
    {
      "drupal-modules-mcp": {
        "command": "/path/to/drupal-modules-mcp/build/index.js"
      }
    }
    

请确保将 /path/to/drupal-modules-mcp 替换为您实际安装服务器的路径。

调试

由于 MCP 服务器通过 stdio 进行通信,调试可能会比较困难。我们建议使用 MCP Inspector,该工具作为包脚本提供:

npm run inspector

Inspector 将提供一个 URL,以便您在浏览器中访问调试工具。

相关 MCP 服务