Azure DevOps Tool for MCP
This tool provides Azure DevOps functionality for the Model Context Protocol (MCP) server. It allows fetching details of work items from Azure DevOps.
Features
- Fetch details of a specific work item from Azure DevOps
Setup
1. Ensure you have the necessary dependencies installed:
- @modelcontextprotocol/sdk
- node-fetch
2. Update the
YOUR_PERSONAL_ACCESS_TOKEN in the
CallToolRequestSchema handler to your Azure DevOps Personal Access Token.
Usage
The Azure DevOps tool exposes the following function:
1.
AzureDevOps_Data_Fetcher: Fetch details of a specific work item from Azure DevOps based on organization, project, and work item ID.
Integration
This tool is designed to work with the MCP server. It sets up request handlers for listing tools and executing tool calls.
Error Handling
The function includes error handling to catch and report any issues that may occur during the API call to Azure DevOps.