MCP.so
登录

Cursor Azure DevOps MCP Server

@maximtitovich

关于 Cursor Azure DevOps MCP Server

Azure DevOps Cursor IDE MCP server plugin

基本信息

分类

云与基础设施

运行时

node

传输方式

stdio

发布者

maximtitovich

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "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"
      ]
    }
  }
}

工具

18

Get 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

概览

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.

评论

云与基础设施 分类下的更多 MCP 服务器