ado-mcp
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
Projects Tool
Manage Azure DevOps projects, support lists and fetch operations
Repositories Tool
Manage Git repositories, support list, fetch and branch list operations
Work Items Tool
Manage work items, support acquisition and creation operations
Pull Requests Tool
Manage pull requests, support lists and fetch operations
Pipelines Tool
Manage CI/CD pipelines, support list and get operations