MCP.so
登录

MCP Azure DevOps Server

@Vortiago

基本信息

分类

云与基础设施

许可证

MIT

传输方式

stdio

作者

Vortiago

关于 MCP Azure DevOps Server

A Model Context Protocol (MCP) server enabling AI assistants to interact with Azure DevOps services via Python SDK.

MCP Azure DevOps Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-azure-devops": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "-e",
        ".[dev]"
      ]
    }
  }
}

MCP Azure DevOps Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Azure DevOps Server?

MCP Azure DevOps Server is a Model Context Protocol server that allows AI assistants like Claude to interact with Azure DevOps services through the Azure DevOps REST API. Users can query, create, and update work items, manage projects and teams, and view team iterations using natural language. Note: This repository is deprecated. Please use the official Microsoft Azure DevOps MCP server at https://github.com/microsoft/azure-devops-mcp.

How to use MCP Azure DevOps Server?

Requires Python 3.10+, an Azure DevOps account, and a Personal Access Token (PAT) with the necessary scopes. Install via pip install mcp-azure-devops or by cloning the repo and running uv pip install -e ".[dev]". Configure a .env file with AZURE_DEVOPS_PAT and AZURE_DEVOPS_ORGANIZATION_URL. Run in development mode with mcp dev src/mcp_azure_devops/server.py or install in Claude Desktop with mcp install src/mcp_azure_devops/server.py --name "Azure DevOps Assistant".

Key features of MCP Azure DevOps Server

  • Query work items using WIQL (Work Item Query Language)
  • Create, update, and view work item details
  • Add and retrieve comments on work items
  • Establish parent-child relationships between work items
  • List projects, teams, team members, area paths, and iterations

Use cases of MCP Azure DevOps Server

  • Ask an AI assistant to show active bugs assigned to you in the current sprint
  • Create a user story with a title and assign it to a team member
  • Change the status of a bug and add an explanatory comment
  • List all team members in a specific project team
  • View all projects in the organization and team iterations

常见问题

1

What prerequisites are needed to run MCP Azure DevOps Server?

You need Python 3.10 or later, an Azure DevOps account with appropriate permissions, and a Personal Access Token (PAT) with the necessary scopes. The PAT must be set in the `AZURE_DEVOPS_PAT` environment variable.

2

Is this server still maintained?

No. The README explicitly says the repository is no longer maintained and directs users to the official Microsoft Azure DevOps MCP server at https://github.com/microsoft/azure-devops-mcp.

3

What capabilities are currently implemented?

Work item management (query, create, update, comment, parent-child) and project management (list projects, teams, team members, area paths, iterations) are implemented. Pipeline operations, pull requests, sprint management, and branch policy administration are planned but not yet available.

4

How is authentication handled?

Authentication uses a Personal Access Token (PAT) that you provide in the `.env` file via the `AZURE_DEVOPS_PAT` variable. The PAT must be configured with the appropriate Azure DevOps API scopes.

5

What transport protocol does the server use?

The server follows the Model Context Protocol (MCP) and is designed to run locally (stdio transport), typically via the `mcp dev` command for development or `mcp install` for integration with Claude Desktop.

评论

云与基础设施 分类下的更多 MCP 服务器