Azure DevOps MCP
Azure DevOps MCP
이 VS Code 확장은 로컬 MCP 서버를 통해 Azure DevOps Git 끌어오기 요청을 에이전트에 노출합니다. 공식 MCP TypeScript SDK, azure-devops-node-api, 그리고 VS Code의 Microsoft 인증 공급자를 사용합니다. 개인용 액세스 토큰, 클라이언트 ID 또는 클라이언트 암호가 생성, 복사 또는 유지되지 않습니다.
사용
Azure DevOps MCP: Sign In to Azure DevOps를 실행합니다. VS Code는 필요 시 일반적인 Microsoft 로그인 흐름을 엽니다.에이전트 대화를 시작합니다. VS Code가
Azure DevOps pull requestsMCP 서버를 자동으로 발견합니다.
서버는 list_pull_requests, get_pull_request, open_pull_request_file_diff, create_pull_request, submit_pull_request를 제공합니다. create_pull_request는 로컬 초안을 준비하고, submit_pull_request는 원격 끌어오기 요청을 생성하며 confirm: true가 필요합니다. 둘 다 refs/heads/... 형식의 소스 및 대상 refs와 호출자의 Azure DevOps 권한을 사용합니다.
get_pull_request에 includeChanges: true를 전달하면 최신 변경 파일(커밋 ID 및 변경 유형 포함)을 반환합니다. MCP Apps를 지원하는 채팅 호스트에서 create_pull_request는 변경 파일의 간결하고 제한된 목록과 함께 편집 가능한 초안 카드를 엽니다. Markdown 미리보기 전환을 제공하고 최종 설명 텍스트를 submit_pull_request를 통해 제출합니다. 그러면 생성된 끌어오기 요청이 현재 리뷰어 투표, Approve PR 버튼, 클릭 가능한 댓글 수, 각 변경 파일에 대한 Open diff 버튼이 있는 대화형 검토 카드가 됩니다. 카드가 로드되거나 작업을 수행하는 동안 스피너가 표시됩니다.
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를 눌러 Extension Development Host를 실행합니다.
This server cannot be installed
Maintenance
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
- FlicenseAqualityDmaintenanceAn MCP server that provides seamless interaction with Azure DevOps Git repositories, enabling users to manage repositories, branches, pull requests, and pipelines through natural language.883
- Alicense-qualityDmaintenanceEnables interaction with Azure DevOps services including work items, repositories, pipelines, wikis, and test plans through a local MCP server that provides direct access to Azure DevOps REST APIs from your code editor.103,700MIT
- Alicense-qualityBmaintenanceMCP server that enables AI assistants to manage Azure DevOps resources including Work Items, Git repositories, pipelines, and user identities.15MIT
- Flicense-qualityDmaintenanceMCP server that provides tools to interact with Azure DevOps, including querying work items, repositories, pull requests, builds, commits, and creating work items via a standardized interface.
Related MCP Connectors
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
A MCP server built for developers enabling Git based project management with project and personal…
MCP Server for JFrog, providing tools for development and artifact management.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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