返回市场
MCP指南

MCP指南

作者:qpd-v62 星标更新:2024-12-19

项目介绍

MCP指南服务器 (v0.1.5)

一个面向初学者的模型上下文协议(MCP)服务器,帮助用户理解MCP概念,提供交互式示例,并列出可用的MCP服务器。此服务器旨在成为与MCP工作时开发者的有用伴侣。

作者:qpd-v

功能

  • 📚 概念解释:获得清晰且适合初学者的MCP概念解释,如工具、资源、提示等
  • 🔍 服务器目录:浏览按类别组织的可用MCP服务器的综合列表
  • 💡 交互式示例:查看MCP特性的实际示例
  • 🛠️ 教程提示:逐步指导创建第一个MCP工具和资源

安装

# 使用npm
npm install -g mcp-guide

# 使用yarn
yarn global add mcp-guide

使用方法

与Claude Desktop结合使用

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

单独使用

# 启动服务器
mcp-guide

# 或者如果本地安装
npx mcp-guide

可用工具

explain_concept

获取一个适合初学者的MCP概念解释。

示例概念:

  • 工具
  • 资源
  • 提示
  • 服务器
  • 客户端
  • 服务器类型
  • 框架
  • 客户端

show_example

显示一个MCP特性的实际示例。

示例特性:

  • 工具调用
  • 资源读取
  • 提示模板

list_servers

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

类别:

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

开发

# 克隆仓库
git clone https://github.com/qpd-v/mcp-guide.git
cd mcp-guide

# 安装依赖
npm install

# 构建项目
npm run build

# 启动服务器
npm start

贡献

欢迎贡献!请随意提交Pull Request。

许可证

本项目根据Apache许可证2.0版进行许可 - 详情见LICENSE文件。

发展路线图

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