The MCP server was unable to retrieve wiki content from the Azure DevOps API, resulting in errors when attempting to access wiki pages through the server.
Changes
- Fixed authentication handling when making requests to the Wiki API endpoints
- Added proper error handling for failed wiki requests
- Updated the wiki resource access logic to correctly parse API responses
- Added additional logging to help diagnose similar issues in the future
- Added CLI to run on terminal and facilitate testing
- Added testing history
- Fixed MCP output format to remove unnecessary fields
- Added paging to outputs to prevent context overload
Testing
- Manually verified that wiki content can now be successfully retrieved
- Added test cases to ensure the fix remains stable in future updates