MCP.so
ログイン

MCP Azure DevOps Server

@Vortiago

MCP Azure DevOps Server について

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

基本情報

カテゴリ

クラウドとインフラ

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

Vortiago

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

ツール

ツールは検出されませんでした

ツールは 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

FAQ from MCP Azure DevOps Server

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.

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.

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.

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.

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.

コメント

「クラウドとインフラ」の他のコンテンツ