mcp-server-azure-devops
If you are the rightful owner of mcp-server-azure-devops 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@mcphub.com.
A Model Context Protocol (MCP) server implementation for Azure DevOps, allowing AI assistants to interact with Azure DevOps APIs through a standardized protocol.
The Azure DevOps MCP Server is designed to facilitate interaction between AI assistants and Azure DevOps resources using the Model Context Protocol (MCP). It acts as a bridge, enabling secure and standardized access to Azure DevOps APIs. This server allows AI models to manage projects, work items, repositories, and more, through natural language commands. It supports creating and updating work items, branches, and pull requests, and executing common DevOps workflows. The server ensures safe authentication and interaction with Azure DevOps resources, providing a seamless integration for AI-driven operations.
Features
- Standardized access to Azure DevOps APIs for AI assistants.
- Secure authentication methods including PAT and Azure Identity.
- Support for managing projects, work items, repositories, and pipelines.
- Natural language execution of DevOps workflows.
- Modular tool handlers for various Azure DevOps operations.
Tools
User Tools
get_me
(get the authenticated user details)Organizational Tools
list_organizations
(list all accessible organizations)Project Tools
list_projects
,get_project
,get_project_details
(manage projects)Repository Tools
list_repositories
,get_repository
,get_file_content
(manage repository)Work Item Tools
get_work_item
,create_work_item
,update_work_item
(manage work items)Search Tools
search_code
,search_wiki
,search_work_items
(Search resources)Pipe Tools
create_pipelines
,list_pipelines
,trigger_pipeline
(management pipelines)Wiki Tools
get_wikis
,get_wiki_page
(Management Wiki)Pull request tool
create_pull_request
,list_pull_requests
(manage pull requests)