ado-mcp

ado-mcp

3.7

If you are the rightful owner of ado-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

This MCP server provides tools for interacting with Azure DevOps services through AI assistants.

The Azure DevOps MCP Server is designed to facilitate interaction with Azure DevOps services using AI assistants. It employs an entity-based architecture, organizing operations by resource type, such as projects, repositories, and work items. This approach reduces the number of tools needed, provides a consistent interface, and enhances error handling. The server includes key components like Entity Tools, Tool Registry, API Client, Error Utilities, and Pagination Utilities. Recent improvements include enhanced error handling, cursor-based pagination, and improved documentation. The server supports various operations like listing projects, getting project details, managing repositories, work items, pull requests, and pipelines. Configuration can be done via environment variables or a configuration file, and the server can be built and run using npm or Docker.

Features

  • Entity-based architecture for intuitive organization and reduced tool count.
  • Enhanced error handling with categorized errors and user-friendly messages.
  • Cursor-based pagination for efficient data retrieval.
  • Comprehensive documentation with detailed descriptions and usage examples.
  • Support for managing Azure DevOps projects, repositories, work items, pull requests, and pipelines.

Tools

  1. Projects Tool

    Manage Azure DevOps projects, support lists and fetch operations

  2. Repositories Tool

    Manage Git repositories, support list, fetch and branch list operations

  3. Work Items Tool

    Manage work items, support acquisition and creation operations

  4. Pull Requests Tool

    Manage pull requests, support lists and fetch operations

  5. Pipelines Tool

    Manage CI/CD pipelines, support list and get operations