azure-devops-pullrequest-mcp-server
If you are the rightful owner of azure-devops-pullrequest-mcp-server 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 focused on Azure DevOps pull request interactions.
The Azure DevOps Pull Request MCP Server is a specialized implementation designed to facilitate interactions with Azure DevOps pull request APIs using the Model Context Protocol. This server provides tools for retrieving pull request details, fetching threads and comments, and creating new comment threads on specific code locations. It is built using the ModelContextProtocol NuGet package and serves as a learning project to demonstrate integration with Azure DevOps. The project is currently a work in progress, with plans to package the server as a dotnet tool for easier installation and usage. Future enhancements include improved thread support, such as the ability to respond to existing threads and better thread management capabilities.
Features
- Retrieves pull request details from Azure DevOps.
- Fetches comment threads and comments from pull requests.
- Creates new comment threads on specific code locations.
- Supports Azure Identity and Personal Access Token (PAT) authentication.
- Built using the ModelContextProtocol NuGet package.
Tools
GetPrDetails
Get detailed information about pull requests
GetPrThreads
Get the comment thread for pulling request
CreatePrThread
Create new comment threads in specific locations in the code