MCP.so
登录

Azure DevOps MCP Server

@Tiberriver256

基本信息

分类

云与基础设施

许可证

MIT

传输方式

stdio

作者

Tiberriver256

关于 Azure DevOps MCP Server

An MCP server for Azure DevOps

Azure DevOps MCP Server 配置

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

{
  "mcpServers": {
    "mcp-server-azure-devops": {
      "command": "npx",
      "args": [
        "-y",
        "@tiberriver256/mcp-server-azure-devops"
      ]
    }
  }
}

Azure DevOps MCP Server 工具

工具列表暂未提供

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

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Azure DevOps MCP Server?

A community-built Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with Azure DevOps resources (cloud and on-premises) through a standardized set of tools. It supports Azure DevOps Server (on-prem) for older versions that may not work with Microsoft's official server, as well as Azure DevOps Services (cloud).

How to use Azure DevOps MCP Server?

Install via npx (npx -y @tiberriver256/mcp-server-azure-devops) or run from source. Configure authentication with a Personal Access Token (PAT), Azure Identity, or Azure CLI. Set the required environment variable AZURE_DEVOPS_ORG_URL (organization URL or Server collection URL) and, optionally, AZURE_DEVOPS_DEFAULT_PROJECT. Integrate with Claude Desktop or Cursor AI by adding a JSON configuration block in your MCP settings file.

Key features of Azure DevOps MCP Server

  • Manage projects, work items, repositories, pull requests, branches, and pipelines.
  • Create and update work items, branches, pull requests, and commits.
  • Search code, wiki pages, and work items across projects.
  • Access repository content via standardized resource URIs.
  • Three authentication methods: PAT, Azure Identity, and Azure CLI.
  • Supports both Azure DevOps Services (cloud) and Azure DevOps Server (on-prem).

Use cases of Azure DevOps MCP Server

  • Automate DevOps workflows using natural language via an AI assistant.
  • Retrieve and update work items, pull requests, or pipeline runs on demand.
  • Browse repository files and commit changes without leaving the chat interface.
  • Manage Azure DevOps resources in on-premises environments where the official server may not work.
  • Integrate Azure DevOps operations into larger MCP-based AI toolchains.

常见问题

1

Does this server support Azure DevOps Server (on-premises)?

Yes. On-premises connections require Personal Access Token (PAT) authentication and the organization URL set to the Server collection (e.g., `https://server:8080/tfs/DefaultCollection`).

2

How do I authenticate with Azure DevOps Services?

You can use a Personal Access Token (PAT), Azure Identity (DefaultAzureCredential), or Azure CLI login. Set `AZURE_DEVOPS_AUTH_METHOD` to `pat`, `azure-identity`, or `azure-cli` and provide the corresponding credentials.

3

What environment variables are required?

`AZURE_DEVOPS_ORG_URL` is required. All other variables are optional but needed for specific authentication methods or customization: `AZURE_DEVOPS_AUTH_METHOD` (default `azure-identity`), `AZURE_DEVOPS_PAT`, `AZURE_DEVOPS_DEFAULT_PROJECT`, `AZURE_DEVOPS_API_VERSION`, `AZURE_TENANT_ID`, `AZURE_CLIENT_ID`, `AZURE_CLIENT_SECRET`, and `LOG_LEVEL`.

4

Is this the official Microsoft MCP server for Azure DevOps?

No. This is a community server. Microsoft maintains an official, product-supported server at [microsoft/azure-devops-mcp](https://github.com/microsoft/azure-devops-mcp). This community server is a good alternative when you need on-premises support or features not yet available in the official server.

5

What runtime does it require?

Node.js v16 or later and npm or yarn. The server runs as a local process and communicates via MCP (stdio-based transport).

评论

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