Skip to main content
Glama
uhvogala

Azure DevOps MCP

by uhvogala

Azure DevOps MCP

この VS Code 拡張機能は、Azure DevOps Git のプルリクエストをローカル MCP サーバーを介してエージェントに公開します。公式の MCP TypeScript SDK、azure-devops-node-api、および VS Code の Microsoft 認証プロバイダーを使用します。個人用アクセストークン、クライアント ID、クライアント シークレットは作成、コピー、または保持されません。

使用方法

  1. Azure DevOps MCP: Sign In to Azure DevOps を実行します。必要に応じて、VS Code は通常の Microsoft サインイン フローを開きます。

  2. エージェントとの会話を開始します。VS Code は Azure DevOps pull requests MCP サーバーを自動的に検出します。

サーバーは、list_pull_requestsget_pull_requestopen_pull_request_file_diffcreate_pull_requestsubmit_pull_request を提供します。create_pull_request はローカル ドラフトを準備します。submit_pull_request はリモートのプルリクエストを作成し、confirm: true を必要とします。どちらもソースおよびターゲットの ref を refs/heads/... 形式で使用し、呼び出し元の Azure DevOps 権限に依存します。

get_pull_requestincludeChanges: true を渡すと、最新の変更ファイル(コミット ID と変更タイプを含む)が返されます。MCP Apps 対応のチャット ホストでは、create_pull_request は、変更ファイルのコンパクトで上限付きのリストを含む編集可能なドラフト カードを開きます。Markdown プレビューの切り替えを提供し、最終的な説明テキストを submit_pull_request を通じて送信します。その結果のプルリクエストは、現在のレビュアーの投票、PR を承認 ボタン、クリック可能なコメント数、および各変更ファイルの 差分を開く ボタンを備えたインタラクティブなレビュー カードになります。カードの読み込み中またはアクション実行中は、スピナーが表示されます。

VS Code は、サインイン済みの Microsoft セッションを管理します。そのアカウントの管理またはサインアウトは、VS Code のアカウント メニューから行います。トークンの有効期限が切れたら、新しいエージェントとの会話を開始して、新しい Azure DevOps トークンを取得してください。

Related MCP server: Azure DevOps MCP Server

開発

npm run compile を実行すると、拡張機能と MCP サーバーの両方に対して型チェック、リント、バンドルが行われます。npm test を実行すると、拡張機能ホストのテストが実行されます。macOS では、管理されたネットワークが追加の信頼済み CA を必要とする場合、テスト コマンドはシステム キーチェーン証明書を使用します。VS Code で F5 を押すと、拡張機能開発ホストが起動します。

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/uhvogala/azure-devops-mcp-vscode'

If you have feedback or need assistance with the MCP directory API, please join our Discord server