使用说明
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 |
额外资源
使用带有VS代码的MCP服务器
先决条件
- VS代码:确保已安装Visual Studio代码
- MCP扩展:安装VS Code的MCP扩展(如果可用)
- Node.js:某些MCP服务器可能需要Node.js运行时
配置
要使用带有VS Code的MCP服务器,您需要创建或修改您的 mcp.json 配置文件。此文件应放置在您的VS Code设置目录或工作区中。
基本设置
- 创建一个
mcp.json项目根目录或VS代码设置文件夹中的文件 - 配置要使用的MCP服务器
- 重新启动VS Code以应用配置
配置选项
配置中的每个MCP服务器条目都支持以下选项:
command:运行服务器的可执行命令args:命令行参数数组env:服务器进程的环境变量cwd:服务器进程的工作目录(可选)
环境变量
许多MCP服务器需要API密钥或通过环境变量进行其他配置。您可以在以下位置进行设置:
- 系统环境变量
- 这
envmcp.json的一部分 - A.
.env文件 (如果服务器支持)
故障排除
常见问题
- 服务器未启动:检查命令路径是否正确以及是否安装了依赖项
- 权限错误:确保服务器具有适当的文件系统权限
- API关键问题:验证在环境变量中是否正确设置了所需的API键
调试模式
要为MCP服务器启用调试日志记录,请执行以下操作:
- 设置环境变量
MCP_DEBUG=true - 检查VS Code的输出面板是否有MCP相关日志
- 查看配置的工作目录中的服务器特定日志
贡献
我们欢迎对MCP服务器指数的贡献!以下是您可以提供帮助的方式:
添加新的MCP服务器
- 分叉此存储库
- 将您的服务器信息添加到上表中
- 在中包含示例配置
examples/目录 - 根据需要更新文档
- 提交拉取请求
指南
- 确保您的MCP服务器遵循官方MCP规范
- 提供清晰的文档和使用示例
- 包括正确的错误处理和日志记录
- 在提交之前测试您的配置示例
资源
许可证
该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。
支持
如有疑问或问题:
- 检查 问题 此存储库的部分
- 查看特定MCP服务器的文档
- 查阅MCP官方文件
此存储库由Cyclotron Azure组织维护。有关我们项目的更多信息,请访问我们的 组织页面.
