VM

vortiago/mcp-azure-devops

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

79 stars 39 forks 品質 54 トレンド 14MIT

vortiago/mcp-azure-devops は [https://github.com/vortiago/mcp-azure-devops. からインポートされた MCP サーバーの候補です

概要

vortiago/mcp-azure-devops は [https://github.com/vortiago/mcp-azure-devops. からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

注記: 正式サーバ対応 ツイート Microsoft Azure DevOps MCP サーバを代わりに使用してください: ツイート https://github.com/microsoft/azure-devops-mcp ツイート このリポジトリは維持されません。 公式のMicrosoftサーバーは、より良いサポート、継続的なメンテナンス、および最新の機能を提供します。

お問い合わせ

モデルコンテクストプロトコル(MCP)サーバーにより、AIアシスタントがAzure DevOpsサービスと連携することができます。

概要

このプロジェクトでは、AI アシスタント (Claude のような) が Azure DevOps とやりとりし、自然言語の相互作用と Azure DevOps REST API の間の橋渡しを実現するモデルコンテキストプロトコル (MCP) サーバを実装しています。

##特徴

現在実施中:

作業項目管理

  • 問い合わせ作業項目: WIQL クエリを使用して作業項目を検索
  • 仕事項目の細部を得て下さい: 完全な作業項目情報を見る
  • 仕事項目を作成: 新しいタスク、バグ、ユーザーストーリー、その他の作業項目タイプを追加
  • 仕事項目を更新して下さい: 既存の作業項目のフィールドとプロパティを変更する
  • コメントを追加: 作品のコメントを投稿する -コメントを表示: 作業項目のコメント履歴を取得する

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MCP Azure DevOps Server

⚠️ NOTICE: Official Server Available

Please use the official Microsoft Azure DevOps MCP server instead:

https://github.com/microsoft/azure-devops-mcp

This repository is no longer maintained. The official Microsoft server provides better support, ongoing maintenance, and the latest features.


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

Overview

This project implements a Model Context Protocol (MCP) server that allows AI assistants (like Claude) to interact with Azure DevOps, providing a bridge between natural language interactions and the Azure DevOps REST API.

Features

Currently implemented:

Work Item Management

  • Query Work Items: Search for work items using WIQL queries
  • Get Work Item Details: View complete work item information
  • Create Work Items: Add new tasks, bugs, user stories, and other work item types
  • Update Work Items: Modify existing work items’ fields and properties
  • Add Comments: Post comments on work items
  • View Comments: Retrieve the comment history for a work item
  • Parent-Child Relationships: Establish hierarchy between work items

Project Management

  • Get Projects: View all accessible projects in the organization
  • Get Teams: List all teams within the organization
  • Team Members: View team membership information
  • Team Area Paths: Retrieve area paths assigned to teams
  • Team Iterations: Access team iteration/sprint configurations

Planned features:

  • Pipeline Operations: Query pipeline status and trigger new pipeline runs
  • Pull Request Handling: Create, update, and review Pull Requests
  • Sprint Management: Plan and manage sprints and iterations
  • Branch Policy Administration: Configure and manage branch policies

Getting Started

Prerequisites

  • Python 3.10+
  • Azure DevOps account with appropriate permissions
  • Personal Access Token (PAT) with necessary scopes for Azure DevOps API access

Installation

# Clone the repository
git clone https://github.com/Vortiago/mcp-azure-devops.git
cd mcp-azure-devops

# Install in development mode
uv pip install -e ".[dev]"

# Install from PyPi
pip install mcp-azure-devops

Configuration

Create a .env file in the project root with the following variables:

AZURE_DEVOPS_PAT=your_personal_access_token
AZURE_DEVOPS_ORGANIZATION_URL=https://your-organization.visualstudio.com or https://dev.azure.com/your-organisation

Note: Make sure to provide the full URL to your Azure DevOps organization.

Running the Server

# Development mode with the MCP Inspector
mcp dev src/mcp_azure_devops/server.py

# Install in Claude Desktop
mcp install src/mcp_azure_devops/server.py --name "Azure DevOps Assistant"

Usage Examples

Query Work Items

Show me all active bugs assigned to me in the current sprint

Create a Work Item

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →