Updated March 2026
Install Azure DevOps MCP
Pick your client, copy the command, done.
1
Add it to Claude Code
Run this in a terminal.
claude mcp add -e "AZURE_DEVOPS_ORG=${AZURE_DEVOPS_ORG}" -e "AZURE_DEVOPS_PAT=${AZURE_DEVOPS_PAT}" mcp-azure -- npx @slorenzot/mcp-azureRequired:
AZURE_DEVOPS_ORGAZURE_DEVOPS_PAT+ 1 optionalEnvironment Variables
Set these before running Azure DevOps MCP.
VariableDescriptionRequired
AZURE_DEVOPS_ORGURL of the Azure DevOps organizationYesAZURE_DEVOPS_PATPersonal Access Token for authenticationYesAZURE_DEVOPS_PROJECTName of the Azure DevOps projectNoAvailable Tools (15)
Once configured, Azure DevOps MCP gives your AI agent access to:
ado_configureConfigures the connection with organization, project, and PATorganizationprojectpatado_get_work_itemObtains a Work Item by its IDidado_create_work_itemCreates a new Work ItemtitletypedescriptionareaPathiterationPathfieldsado_update_work_itemUpdates an existing Work Itemidfieldsado_get_work_item_type_fieldsObtains available/required fields for a typetypeado_query_sprintQueries Work Items for a specific sprintsprintNameado_query_areaQueries Work Items for a specific areaareaPathado_query_wiqlExecutes a custom WIQL querywiqlgetDetailsado_list_iterationsLists project iterations/sprintsado_list_areasLists project areasado_add_commentAdds a comment to a Work Itemidcommentado_get_commentsObtains comments from a Work Itemidado_upload_attachmentUploads a file and returns the attachment URLfilePathado_add_attachmentAdds an attachment to a Work ItemworkItemIdfilePathcommentado_get_attachmentsLists attachments of a Work ItemidTry It Out
After setup, try these prompts with your AI agent:
→Create a new User Story titled 'Implement OAuth' in the Backend area for Sprint 5.
→Run a WIQL query to find all active bugs assigned to me.
→Generate a daily standup report based on my current work items.
→Add a comment to work item 12345 with the analysis results in Markdown format.
→List all iterations available in the current project.
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Node.js 18+ with npm/npx installed
AZURE_DEVOPS_ORG— URL of the Azure DevOps organizationAZURE_DEVOPS_PAT— Personal Access Token for authentication
Alternative installation methods
NPX
npx @slorenzot/mcp-azureKeep this setup from going cold
Save the docs, env vars, and workflow around Azure DevOps MCP in Conare so Claude Code, Codex, and Cursor remember it next time.
Need the legacy visual installer? Open Conare IDE.