MCP Azure DevOps Bridge

MCP Azure DevOps Bridge

site icon
2025.02.28 0
Go项目管理文档管理团队协作交流协作开发效率
MCP Azure DevOps Bridge 是一个专注于 Azure DevOps 集成的 Model Context Protocol (MCP) 服务器。它允许用户无缝管理 Azure DevOps 中的工作项、Wiki 文档、冲刺计划以及附件和讨论。
View on GitHub

Overview

基本能力

产品定位

MCP Azure DevOps Bridge 是一个专注于 Azure DevOps 集成的 MCP 服务器,旨在提供与 Azure DevOps 的无缝连接,以便于项目管理、文档管理和团队协作。

核心功能

  • 工作项管理:创建、更新、查询和管理工作项(如用户故事、错误、任务等)。
  • Wiki 文档管理:创建、更新和检索 Wiki 页面,支持搜索和自动发现可用 Wiki。
  • 冲刺计划:检索当前冲刺信息和列出所有冲刺。
  • 附件和讨论:添加和检索工作项的附件和评论。

适用场景

  • 项目管理:创建和更新工作项,管理冲刺计划。
  • 文档管理:维护和检索 Wiki 文档。
  • 团队协作:通过评论和附件进行工作项讨论。

工具列表

  • list_wiki_pages:列出所有 Wiki 页面。
  • get_wiki_page:检索特定 Wiki 页面的内容。
  • manage_wiki_page:创建或更新 Wiki 页面。
  • search_wiki:跨 Wiki 页面搜索内容。
  • get_available_wikis:列出所有可用 Wiki。

常见问题解答

  • Wiki 访问问题:使用 get_available_wikis 检查可用 Wiki 和权限。
  • PAT 权限问题:确保 PAT 具有适当的权限。
  • 路径问题:Wiki 路径区分大小写。

使用教程

使用依赖

  • Go 1.23 或更高版本
  • Windowswinget install GoLang.Gochoco install golangscoop install go
  • macOSbrew install go
  • 验证安装: go version
  • Azure DevOps 个人访问令牌 (PAT)

安装教程

  1. 克隆并构建项目: bash git clone https://github.com/krishh-amilineni/mcp-azuredevops-bridge.git cd mcp-azuredevops-bridge go build
  2. 配置环境变量: bash export AZURE_DEVOPS_ORG="your-org" export AZDO_PAT="your-pat-token" export AZURE_DEVOPS_PROJECT="your-project"
  3. 添加到 Windsurf / Cursor 配置: json { "mcpServers": { "azuredevops-bridge": { "command": "/full/path/to/mcp-azuredevops-bridge/mcp-azuredevops-bridge", "args": [], "env": { "AZURE_DEVOPS_ORG": "organization", "AZDO_PAT": "personal_access_token", "AZURE_DEVOPS_PROJECT": "project" } } } }

调试方式

  • 使用 get_available_wikis 检查可用 Wiki。
  • 启用详细日志以查看请求和响应信息。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。