Cursor Azure DevOps MCP Server
@maximtitovich
About Cursor Azure DevOps MCP Server
Azure DevOps Cursor IDE MCP server plugin
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cursor-azure-devops-mcp": {
"command": "npx",
"args": [
"cursor-azure-devops-mcp",
"--azure-org-url=https://dev.azure.com/your-organization",
"--azure-token=your-token",
"--azure-project=YourProject"
]
}
}
}Tools
18Get all projects
Get a specific work item
Get multiple work items
Get repositories for a project
Get pull requests from a repository
Get a specific pull request
Get threads from a pull request
Get attachments for a work item
Get comments for a work item
Get detailed PR code changes
Get content of a specific file in a pull request
Get file content directly from a branch
Create a comment on a pull request
List all test plans for a project
Get a test plan by ID
List all test suites for a test plan
Get a test suite by ID
List all test cases for a test suite
Overview
What is Cursor Azure DevOps MCP Server?
A Model Context Protocol (MCP) server that integrates Azure DevOps with Cursor IDE, allowing Claude AI to interact with Azure DevOps resources like projects, work items, repositories, pull requests, and test plans.
How to use Cursor Azure DevOps MCP Server?
Install globally (npm install -g cursor-azure-devops-mcp) or locally, then configure via command-line arguments, VSCode/Cursor IDE settings, or environment variables (.env file). Run with npx cursor-azure-devops-mcp or set it up in Cursor IDE using Command mode (recommended) or SSE mode.
Key features of Cursor Azure DevOps MCP Server
- Retrieve Azure DevOps projects, work items, and repositories
- View and manage pull requests with detailed changes
- Work with work item attachments and comments
- Manage test plans, suites, and test cases
- Create comments on pull requests with reply support
- Intelligent response truncation for AI model limits
Use cases of Cursor Azure DevOps MCP Server
- Query work items and their attachments during AI-assisted development
- Review pull requests and code changes without leaving the editor
- Manage test plans and test cases from within Cursor IDE
- Automate DevOps workflows via natural language commands
- Access repository file contents from specific branches
FAQ from Cursor Azure DevOps MCP Server
What is Cursor Azure DevOps MCP Server for?
It enables Claude AI in Cursor IDE to interact with Azure DevOps, giving it access to projects, work items, repositories, pull requests, and test management data.
How do I configure the server?
Configuration can be provided via command-line arguments (e.g., --azure-org-url, --azure-token, --azure-project), VSCode/Cursor IDE settings, environment variables (.env file), or default values. Command-line arguments take highest priority.
What Azure DevOps resources can I access?
The server provides tools for projects, work items (single or batch), repositories, pull requests (list, details, threads, code changes, file content), work item attachments and comments, pull request comments, and test plans/suites/cases.
What are the runtime requirements?
The server is an npm package that runs using Node.js. It can be invoked via npx or installed globally. A valid Azure DevOps organization URL and personal access token are required.
How does the server handle large responses?
Large responses are automatically truncated to a default maximum of 50KB to fit AI model limits. Essential fields are preserved, and truncation metadata is included in the response.
More Cloud & Infrastructure MCP servers
Lambda MCP Server Demo (Streamable HTTP)
mikegc-awsCreates a simple MCP tool server with "streaming" HTTP.
container-use
aluzzardiDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
MCP Server that interacts with Azure AI Foundry (experimental)
azure-ai-foundryA MCP Server for Azure AI Foundry: it's now moved to cloud, check the new Foundry MCP Server
🐳 docker-mcp
QuantGeekDevA docker MCP Server (modelcontextprotocol)
Run Model Context Protocol (MCP) servers with AWS Lambda
awslabsRun existing Model Context Protocol (MCP) stdio-based servers in AWS Lambda functions
Comments