模型上下文协议服务器索引

一个用于管理和索引各种模型上下文协议(MCP)服务器的资源库,提供服务器列表、配置示例和集成文档。

  • by cyclotron-azure
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 cyclotron-azure/mcp-servers

使用说明

MCP服务器索引

此存储库用作回旋加速器Azure组织的模型上下文协议(MCP)服务器的索引和集合。MCP是一种开放协议,可实现主机应用程序(如Claude Desktop、VS Code或其他AI工具)和数据源之间的安全连接。

目的

MCP服务器索引存储库提供:

  • 精心策划的可用MCP服务器列表,包括描述和使用说明
  • 将MCP服务器与VS Code和其他工具集成的示例配置
  • MCP服务器开发和部署的文档和最佳实践
  • 帮助用户快速入门的示例配置

可用的MCP服务器

服务器名称 描述 VS代码mcp.json 存储库链接 状态
文件系统 本地文件的文件系统访问 { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp/mcp-demo"] } 模型上下文协议/服务器文件系统 稳定
内存 用于测试和演示的内存上下文服务器 { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] } 模型上下文协议/服务器内存 稳定
ado Azure DevOps MCP服务器 { "type": "stdio", "command": "npx", "args": ["-y", "@azure-devops/mcp", "your-ado-org-name}"] } 微软/天蓝色devops mcp Beta
剧作家 剧作家MCP服务器 { "command": "npx", "args": ["-y", "@playwright/mcp@latest"], "type": "stdio", "env": {} } 剧作家/mcp Beta
顺序思维 顺序思维MCP服务器 { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"] } 模型上下文协议/服务器顺序思维 Beta
git git MCP服务器 { "command": "uvx", "args": ["mcp-server-git"] } 模型上下文协议/服务器git Beta
context7 升级context7 MCP服务器 { "type": "stdio", "command": "npx", "args": ["-y", "@upstash/context7-mcp"] } uprish/context7 Beta
microsoft docs.mcp microsoft docs mcp服务器 { "type": "http", "url": "https://learn.microsoft.com/api/mcp" } 微软文档/mcp Beta
azure ai foundry的MCP服务器,为模型、知识和评估(实验)提供统一的工具。 { "type": "stdio", "command": "uvx", "args": ["--prerelease=allow", "--from", "git+https://github.com/azure-ai-foundry/mcp-foundry.git", "run-azure-ai-foundry-mcp", "--envFile", "${workspaceFolder}/.env"] } 蔚来铝铸造厂/mcp铸造厂 Beta

额外资源

查看mcp.json配置示例

使用带有VS代码的MCP服务器

先决条件

  1. VS代码:确保已安装Visual Studio代码
  2. MCP扩展:安装VS Code的MCP扩展(如果可用)
  3. Node.js:某些MCP服务器可能需要Node.js运行时

配置

要使用带有VS Code的MCP服务器,您需要创建或修改您的 mcp.json 配置文件。此文件应放置在您的VS Code设置目录或工作区中。

基本设置

  1. 创建一个 mcp.json 项目根目录或VS代码设置文件夹中的文件
  2. 配置要使用的MCP服务器
  3. 重新启动VS Code以应用配置

配置选项

配置中的每个MCP服务器条目都支持以下选项:

  • command:运行服务器的可执行命令
  • args:命令行参数数组
  • env:服务器进程的环境变量
  • cwd:服务器进程的工作目录(可选)

环境变量

许多MCP服务器需要API密钥或通过环境变量进行其他配置。您可以在以下位置进行设置:

  1. 系统环境变量
  2. 这 env mcp.json的一部分
  3. A. .env 文件 (如果服务器支持)

故障排除

常见问题

  1. 服务器未启动:检查命令路径是否正确以及是否安装了依赖项
  2. 权限错误:确保服务器具有适当的文件系统权限
  3. API关键问题:验证在环境变量中是否正确设置了所需的API键

调试模式

要为MCP服务器启用调试日志记录,请执行以下操作:

  1. 设置环境变量 MCP_DEBUG=true
  2. 检查VS Code的输出面板是否有MCP相关日志
  3. 查看配置的工作目录中的服务器特定日志

贡献

我们欢迎对MCP服务器指数的贡献!以下是您可以提供帮助的方式:

添加新的MCP服务器

  1. 分叉此存储库
  2. 将您的服务器信息添加到上表中
  3. 在中包含示例配置 examples/ 目录
  4. 根据需要更新文档
  5. 提交拉取请求

指南

  • 确保您的MCP服务器遵循官方MCP规范
  • 提供清晰的文档和使用示例
  • 包括正确的错误处理和日志记录
  • 在提交之前测试您的配置示例

资源

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

支持

如有疑问或问题:

  1. 检查 问题 此存储库的部分
  2. 查看特定MCP服务器的文档
  3. 查阅MCP官方文件

此存储库由Cyclotron Azure组织维护。有关我们项目的更多信息,请访问我们的 组织页面.