MCP指南服务器

一个用户友好的MCP协议指南服务器,提供概念解释、交互式示例和服务器目录,帮助开发者理解和使用MCP协议。

  • by qpd-v
  • JavaScript
  • 本地部署
  • 67 星标
  • 更新于
在 GitHub 查看 qpd-v/mcp-guide

使用说明

MCP指南服务器(v0.1.5)

一个初学者友好的模型上下文协议(MCP)服务器,帮助用户理解MCP概念,提供交互式示例,并列出可用的MCP服务器。此服务器旨在为使用MCP的开发人员提供有益的帮助。

作者:qpd-v

特性

  • 📚 概念解释:对MCP概念(如工具、资源、提示等)进行清晰、初学者友好的解释
  • 🔍 服务器目录:浏览按类别组织的可用MCP服务器的综合列表
  • 💡 互动示例:查看MCP功能的实际应用示例
  • 🛠️ 教程提示:创建第一个MCP工具和资源的分步指南

安装

# Using npm
npm install -g mcp-guide

# Using yarn
yarn global add mcp-guide

用法

使用克劳德桌面

  1. 将服务器添加到Claude Desktop配置中(claude_desktop_config.json):
{
  "mcpServers": {
    "mcp-guide": {
      "command": "node",
      "args": ["path/to/mcp-guide/dist/index.js"]
    }
  }
}
  1. 重新启动克劳德桌面
  2. 使用可用工具:
    • explain_concept:获取MCP概念的解释
    • show_example:参见MCP功能的实际示例
    • list_servers:按类别浏览可用的MCP服务器

独立

# Start the server
mcp-guide

# Or if installed locally
npx mcp-guide

可用工具

解释概念

获取MCP概念的初学者友好解释。

示例概念:

  • 工具
  • 资源
  • 鼓励
  • 服务器
  • 客户端
  • 服务器类型
  • 框架
  • 客户

show_示例

展示一个MCP功能的实际示例。

示例特征:

  • tool_call
  • resource_read
  • prompt_template

list_server

按类别列出可用的MCP服务器。

类别:

  • 浏览器
  • 云
  • command_line
  • 沟通
  • 客户数据
  • 数据库
  • 开发者
  • 数据科学
  • 文件系统
  • 金融
  • 知识
  • 位置
  • 监控
  • 搜索
  • 旅行
  • 版本控制
  • 其他

发展

# Clone the repository
git clone https://github.com/qpd-v/mcp-guide.git
cd mcp-guide

# Install dependencies
npm install

# Build the project
npm run build

# Start the server
npm start

贡献

欢迎投稿!请随时提交拉取请求。

许可证

此项目根据Apache许可证2.0获得许可-请参阅 许可证 文件以获取详细信息。

路线图

  • []从服务器列表中安装交互式服务器
  • []更多交互式示例和教程
  • []增强的服务器分类和搜索