|
| 1 | +--- |
| 2 | +title: Azure DevOps MCP Server overview |
| 3 | +titleSuffix: Azure Boards |
| 4 | +description: Learn about Azure DevOps Model Context Protocol (MCP) Server, which enhances your AI assistant with real-time Azure DevOps context for smarter, more accurate project insights and decision-making capabilities. |
| 5 | +ms.service: azure-devops-boards |
| 6 | +ms.topic: overview |
| 7 | +ms.author: chcomley |
| 8 | +author: chcomley |
| 9 | +monikerRange: 'azure-devops' |
| 10 | +ms.date: 08/21/2025 |
| 11 | +#customer intent: As a project member, I want to understand what the Azure DevOps MCP Server is and how it can enhance my AI assistant with real-time Azure DevOps context to improve my productivity and decision-making. |
| 12 | +--- |
| 13 | + |
| 14 | +# About Azure DevOps MCP Server |
| 15 | + |
| 16 | +[!INCLUDE [version-eq-azure-devops](../includes/version-eq-azure-devops.md)] |
| 17 | + |
| 18 | +Consider asking your AI assistant "Get my current sprint work items, then identify which ones might be at risk" and getting instant access to your actual Azure DevOps data. The Azure DevOps MCP Server provides your AI assistant with secure access to work items, pull requests, builds, test plans, and documentation from your Azure DevOps organization. |
| 19 | + |
| 20 | +Unlike cloud-based solutions that require sending your data externally, the Azure DevOps MCP Server runs locally within your secure environment, ensuring your sensitive project information never leaves your network while still delivering enterprise-grade AI capabilities. |
| 21 | + |
| 22 | +> [!IMPORTANT] |
| 23 | +> Azure DevOps MCP Server is in public preview. Features and functionality might change before general availability. For issues or feedback, visit the [GitHub repository](https://github.com/microsoft/azure-devops-mcp). |
| 24 | +
|
| 25 | +## Why use Azure DevOps MCP Server? |
| 26 | + |
| 27 | +Traditional AI assistants lack context about your specific projects, work items, and team processes. They can help with generic coding questions but can't answer "What's blocking our current sprint?" or "Which pull requests need my review?" The Azure DevOps MCP Server bridges this gap by connecting your AI assistant directly to your Azure DevOps data. |
| 28 | + |
| 29 | +### Key benefits |
| 30 | + |
| 31 | +**Contextual intelligence** |
| 32 | +- Get answers based on your actual project data, not generic responses |
| 33 | +- Ask natural language questions about your work items, sprints, and releases |
| 34 | +- Receive insights that understand your team's specific processes and terminology |
| 35 | + |
| 36 | +**Secure and private** |
| 37 | +- No data leaves your environment - everything runs locally |
| 38 | +- No external API calls that expose sensitive project information |
| 39 | +- Full control over what data your AI assistant can access |
| 40 | + |
| 41 | +**Seamless integration** |
| 42 | +- Works with your existing AI coding environments |
| 43 | +- No need to switch between Azure DevOps web interface and your development tools |
| 44 | +- Natural conversation flow without breaking your development workflow |
| 45 | + |
| 46 | +**Time savings** |
| 47 | +- Eliminate context switching between tools |
| 48 | +- Get instant answers without navigating through Azure DevOps web interface |
| 49 | +- Automate routine project management tasks through natural language |
| 50 | + |
| 51 | +## What does MCP Server enable? |
| 52 | + |
| 53 | +The Azure DevOps MCP Server provides your AI assistant with secure access to your Azure DevOps data. Your AI assistant can then analyze this data to provide intelligent insights and automation. |
| 54 | + |
| 55 | +### Data access capabilities |
| 56 | +- **Project data**: "Get list of projects and teams" |
| 57 | +- **Work item data**: "Retrieve my assigned work items" |
| 58 | +- **Code data**: "Show me pull request details for PR #123" |
| 59 | +- **Build data**: "Get build status for the main pipeline" |
| 60 | +- **Test data**: "Retrieve test plan information" |
| 61 | + |
| 62 | +### AI-powered analysis (using the retrieved data) |
| 63 | +- **Sprint insights**: "Get current sprint work items, then identify potential blockers" |
| 64 | +- **Team coordination**: "Show me my PRs, then summarize their business impact" |
| 65 | +- **Progress tracking**: "Retrieve completed work items, then create a status summary" |
| 66 | +- **Quality monitoring**: "Get recent bugs, then analyze patterns and trends" |
| 67 | +## Common use cases and examples |
| 68 | + |
| 69 | +### Daily standup preparation |
| 70 | + |
| 71 | +**What MCP Server provides**: Access to your assigned work items and recent updates |
| 72 | + |
| 73 | +**What your AI assistant does**: Analyzes the data to help you prepare |
| 74 | + |
| 75 | +**Example conversation**: |
| 76 | +- "Get my work items for project MyProject" |
| 77 | +- "Now analyze these items and help me prepare for standup - what did I complete, what am I working on, and what's blocked?" |
| 78 | + |
| 79 | +### Sprint planning support |
| 80 | + |
| 81 | +**What MCP Server provides**: Access to backlog items, team data, and work item details |
| 82 | + |
| 83 | +**What your AI assistant does**: Helps analyze capacity and plan the sprint |
| 84 | + |
| 85 | +**Example conversation**: |
| 86 | +- "Get all work items in the product backlog for MyProject" |
| 87 | +- "Based on these items, which ones should we prioritize for a two-week sprint with three developers?" |
| 88 | + |
| 89 | +### Code review workflow |
| 90 | + |
| 91 | +**What MCP Server provides**: Pull request details and linked work item information |
| 92 | + |
| 93 | +**What your AI assistant does**: Provides business context for technical changes |
| 94 | + |
| 95 | +**Example conversation**: |
| 96 | +- "Get details for pull request #67 and its linked work items" |
| 97 | +- "Help me understand the business effect of these code changes" |
| 98 | + |
| 99 | +### Work item management |
| 100 | + |
| 101 | +**What MCP Server provides**: Work item CRUD operations and bulk updates |
| 102 | + |
| 103 | +**What your AI assistant does**: Helps with natural language work item operations |
| 104 | + |
| 105 | +**Example conversation**: |
| 106 | +- "Get all bugs assigned to me" |
| 107 | +- "Update the priority to 'High' for any security-related bugs and assign them to the current sprint" |
| 108 | + |
| 109 | +### Project reporting |
| 110 | + |
| 111 | +**What MCP Server provides**: Access to work items, builds, and project data |
| 112 | + |
| 113 | +**What your AI assistant does**: Creates summaries and identifies trends |
| 114 | + |
| 115 | +**Example conversation**: |
| 116 | +- "Get all completed work items from the last sprint" |
| 117 | +- "Create a summary report for stakeholders highlighting key accomplishments and metrics" |
| 118 | + |
| 119 | +## Get started with MCP Server |
| 120 | + |
| 121 | +Ready to enhance your AI assistant with Azure DevOps context? The Azure DevOps MCP Server works with popular AI coding environments like Visual Studio Code with GitHub Copilot, Visual Studio 2022, Cursor, and Claude Code. |
| 122 | + |
| 123 | +For detailed installation instructions and setup for your preferred environment, see [Getting started with Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp/blob/main/docs/GETTINGSTARTED.md). |
| 124 | + |
| 125 | +## Related content |
| 126 | + |
| 127 | +- [Example prompts for Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp/blob/main/docs/EXAMPLES.md) |
| 128 | +- [Troubleshoot Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp/blob/main/docs/TROUBLESHOOTING.md) |
| 129 | +- [Frequently asked questions about Azure DevOps MCP Server](https://github.com/microsoft/azure-devops-mcp/blob/main/docs/FAQ.md) |
| 130 | + |
| 131 | + |
0 commit comments