azure-boards-mcp-testcases
Azure Boards MCP Testcases
MCP server that lets GitHub Copilot generate QA test cases from Azure Boards tickets. Just paste a ticket URL in Copilot Chat.
Make sure Agent option is selected
Setup
npm installConfigure
.vscode/mcp.jsonwith yourAZDO_ORG,AZDO_PROJECT, andAZDO_PAT(needs Work Items Read scope).
OneDrive Auto-Export Setup
To enable automatic export of test cases to OneDrive, add these env vars to your .vscode/mcp.json:
Variable | Description |
| Azure AD tenant ID |
| App registration client ID |
| App registration client secret |
| OneDrive user email (e.g. |
Azure AD App Registration:
Go to Azure Portal → Azure Active Directory → App registrations → New registration.
Add API permission: Microsoft Graph → Application permissions → Files.ReadWrite.All.
Grant admin consent for the permission.
Create a client secret under Certificates & secrets.
Copy the Tenant ID, Client ID, and Client Secret into your MCP config.
Test cases are exported to the "Shoppix Test Cases" folder in OneDrive as <functionality>_<dd_mm_yyyy>.xlsx.
How it works
Open this project in VS Code. The MCP server starts automatically.
Open Copilot Chat and paste an Azure Boards ticket URL, e.g.:
https://dev.azure.com/yourorg/yourproject/_workitems/edit/209974Copilot automatically reads the ticket (title, description, acceptance criteria, comments, related work items, attachments) and generates QA test cases.
Restart MCP Server
Ctrl+Shift+P → type MCP: List Servers Select azure-boards Click Restart