Azure DevOps MCP服务器
用于与Azure DevOps服务集成的模型上下文协议(MCP)服务器。此服务器实现了通过MCP接口查询Azure DevOps存储库、拉取请求和其他资源的工具。
概述
此MCP服务器提供了一种通过模型上下文协议与Azure DevOps资源交互的标准化方式。它可用于查询存储库、拉取请求和其他Azure DevOps资源,使AI助手和其他支持MCP的工具可以访问它们。
先决条件
- Node.js(v16或更高版本)
- npm或纱线
- TypeScript
- 带有个人访问令牌(PAT)的Azure DevOps帐户
安装
- 克隆存储库:
git clone
cd azure-devops-mcp-server- 安装依赖项:
npm install- 构建项目:
npm run build配置
在使用服务器之前,您需要设置Azure DevOps个人访问令牌(PAT):
- 在Azure DevOps中创建具有适当权限的PAT(至少是对存储库的读取权限)
- 将PAT设置为环境变量:
export AZURE_DEVOPS_PAT=your_pat_here用法
启动服务器:
npm start服务器在stdio上运行,使其适合与支持模型上下文协议的工具集成。
