Azure DevOps MCP Server by Zubeid Hendricks
用于Azure DevOps API的MCP Server,支持项目管理、仓库操作等功能。
概述
Azure DevOps MCP 服务器是一个用于管理 Azure DevOps API 的工具,支持项目管理、代码仓库操作等多种功能。
安装
# 克隆仓库
git clone https://github.com/ZubeidHendricks/azure-devops-mcp
cd azure-devops-mcp
# 安装依赖
npm install
基本配置
创建 .env
文件并配置以下内容:
AZURE_DEVOPS_PAT=your_personal_access_token
AZURE_DEVOPS_ORG=your_organization_name
使用示例
项目管理
// 获取所有项目
const projects = await client.getProjects();
// 创建新项目
await client.createProject('NewProject', {
description: '项目描述',
visibility: 'private'
});
仓库操作
// 获取仓库列表
const repos = await client.getRepositories('ProjectName');
// 提交代码
await client.createCommit('ProjectName', 'RepoName', {
changes: [{ path: 'file.txt', content: 'New content' }],
message: 'Update file'
});
高级功能
- 工作项跟踪
- 管道自动化
- 测试管理
- 团队协作
作者
Zubeid Hendricks
- GitHub: @ZubeidHendricks
- 联系方式: zubeid.hendricks@example.com
更多详细信息,请参阅完整文档。