MCP服务器模板

提供多种MCP服务器模板,用于构建AI助手的外部工具和数据源交互协议服务器。

  • by Yash-Kavaiya
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 yash-kavaiya/mcp-server-templates

使用说明

MCP服务器模板

该存储库包含用于为Claude等AI助手构建MCP(任务控制协议)服务器的模板。

什么是MCP?

模型上下文协议(MCP)是一种使AI模型能够与外部工具和数据源交互的协议,将其功能扩展到对话界面之外。

模板

此存储库包含用于构建MCP服务器的不同模板:

  1. 基本模板 -仅包含基本要素的最低起点
  2. 资源服务器 -用于提供资源(文件、日志等)的模板
  3. 工具服务器 -用于提供可从AI助手调用的工具的模板
  4. 提示服务器 -管理AI提示的模板
  5. 组合服务器 -具有所有功能的完整模板

入门指南

要使用这些模板,请执行以下操作:

  1. 选择一个适合您需求的模板
  2. 克隆此存储库
  3. 导航到模板目录
  4. 按照模板README中的设置说明进行操作

与Claude一起使用

要将MCP服务器与Claude Desktop一起使用:

  1. 构建您的服务器
  2. 将服务器配置添加到Claude Desktop的配置文件中
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • 窗户: %APPDATA%/Claude/claude_desktop_config.json

配置示例:

{
  "mcpServers": {
    "my-server": {
      "command": "node",
      "args": [
        "path/to/your/server/build/index.js"
      ],
      "env": {
        "API_KEY": "your-api-key-if-needed"
      }
    }
  }
}

贡献

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

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。