Manages Azure DevOps Git repositories, branches, pull requests and pipelines through natural language.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ares-devops --env AZURE_DEVOPS_ORG='<AZURE_DEVOPS_ORG>' --env AZURE_DEVOPS_PAT='<AZURE_DEVOPS_PAT>' --env AZURE_DEVOPS_PROJECT='<AZURE_DEVOPS_PROJECT>' -- npx -y ares-devops-mcp@latest~/.codex/config.toml
[mcp_servers.ares-devops]
command = "npx"
args = ["-y", "ares-devops-mcp@latest"]
env = { AZURE_DEVOPS_ORG = "<AZURE_DEVOPS_ORG>", AZURE_DEVOPS_PAT = "<AZURE_DEVOPS_PAT>", AZURE_DEVOPS_PROJECT = "<AZURE_DEVOPS_PROJECT>" }
# codex mcp add ares-devops --env AZURE_DEVOPS_ORG='<AZURE_DEVOPS_ORG>' --env AZURE_DEVOPS_PAT='<AZURE_DEVOPS_PAT>' --env AZURE_DEVOPS_PROJECT='<AZURE_DEVOPS_PROJECT>' -- npx -y ares-devops-mcp@latest~/.cursor/mcp.json
{
"mcpServers": {
"ares-devops": {
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "<AZURE_DEVOPS_ORG>",
"AZURE_DEVOPS_PAT": "<AZURE_DEVOPS_PAT>",
"AZURE_DEVOPS_PROJECT": "<AZURE_DEVOPS_PROJECT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ares-devops": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "<AZURE_DEVOPS_ORG>",
"AZURE_DEVOPS_PAT": "<AZURE_DEVOPS_PAT>",
"AZURE_DEVOPS_PROJECT": "<AZURE_DEVOPS_PROJECT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ares-devops": {
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "<AZURE_DEVOPS_ORG>",
"AZURE_DEVOPS_PAT": "<AZURE_DEVOPS_PAT>",
"AZURE_DEVOPS_PROJECT": "<AZURE_DEVOPS_PROJECT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ares-devops": {
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "<AZURE_DEVOPS_ORG>",
"AZURE_DEVOPS_PAT": "<AZURE_DEVOPS_PAT>",
"AZURE_DEVOPS_PROJECT": "<AZURE_DEVOPS_PROJECT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"ares-devops": {
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "<AZURE_DEVOPS_ORG>",
"AZURE_DEVOPS_PAT": "<AZURE_DEVOPS_PAT>",
"AZURE_DEVOPS_PROJECT": "<AZURE_DEVOPS_PROJECT>"
}
}
}
}Environment variables
AZURE_DEVOPS_ORGAZURE_DEVOPS_PATAZURE_DEVOPS_PROJECT
Replace the placeholders with your own credentials and keep them out of version control.