microsoft/azure-devops-mcp

The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.

解決する課題

このプロジェクトは、AIエージェントがAzure DevOpsと対話し、プラットフォーム内で情報を取得してアクションを実行できるようにする方法を提供します。これにより、AIエージェントがAzure DevOpsのプロジェクト管理ツールや開発ツールに直接、構造化されたアクセスを行えないという問題を解決します。

仕組み

サーバーはModel Context Protocol (MCP)を実装しており、Azure DevOps REST APIの上で薄いレイヤーとして機能します。これにより、AIエージェントは特定のツールを使用して、プロジェクトの一覧表示、作業項目の管理、Wikiページの更新などのタスクを実行できます。このプロジェクトでは、セットアップが容易なホスト型リモートサーバーと、stdio接続が必要な場合に使用するローカルサーバーの2つのデプロイオプションを提供しています。

対象者

Azure DevOpsを使用している開発者やチームで、AIエージェント(AgentモードのGitHub Copilotなど)を開発ワークフローに統合し、プロジェクトの追跡、ドキュメント作成、リポジトリ管理を自動化したいと考えている方。

特徴

  • 幅広いツールセット: 作業項目、パイプライン、リポジトリ、Wiki、テスト計画など、幅広いAzure DevOpsの機能をサポートしています。
  • 柔軟なデプロイ: ホスト型リモートサーバーまたはローカルのNode.jsインストールとして利用可能です。
  • ドメインフィルタリング: ローカルサーバーでは、特定のツールグループ(例: work-itemspipelines)のみをロードでき、エージェントのツールリストを管理しやすく保つことができます。
  • MCP標準: Model Context Protocolに基づいて構築されており、VS Code、Cursor、Claude CodeなどのサポートされているMCPクライアントとの互換性を確保しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト