- Home
- MCP servers
- Ares DevOps
Ares DevOps
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcp-mirror-cognitive-stack_ares-devops-mcp": {
"command": "npx",
"args": [
"-y",
"ares-devops-mcp@latest"
],
"env": {
"AZURE_DEVOPS_ORG": "your-organization",
"AZURE_DEVOPS_PAT": "your-pat-token",
"AZURE_DEVOPS_PROJECT": "your-project"
}
}
}
}You can connect your tools and data sources through the Ares DevOps MCP Server to automate Azure DevOps tasks from MCP clients. This server lets you interact with Azure DevOps Git repositories, manage permissions and branches securely, create and handle pull requests, and monitor pipelines with type-safe operations in a lightweight, client-friendly way.
How to use
You use the Ares DevOps MCP Server from your MCP client to perform common Azure DevOps actions without leaving your workflow. After you install and configure the server in your MCP client, you can create repositories, open pull requests, list pipelines, and fetch commit history from your Azure DevOps projects. The server is designed to work with diverse MCP clients, so you can use Claude Desktop, Cursor, Cline, or other MCP clients to trigger actions and retrieve results.
How to install
Prerequisites you need before installing and running the server include the following:
- Azure DevOps Personal Access Token (PAT) with required scopes
- Node.js (v14 or higher)
- Git (only needed if you plan to use the Git installation method)
Install and run the server using Node and NPX. You can run the MCP server directly with NPX or install it via Smithery for client-specific integration.
# Run directly with NPX
npx -y ares-devops-mcp@latest
Additional setup for clients
Configure your MCP clients to connect to the server. Use the provided environment variables to authorize access to Azure DevOps and point the client to the server. The examples below show the required configuration values you need to supply in the client settings.
# Example environment for a client (replace with your values)
AZURE_DEVOPS_ORG=your-organization
AZURE_DEVOPS_PROJECT=your-project
AZURE_DEVOPS_PAT=your-pat-token
Available tools
Create Repository
Create a new repository named within the target Azure DevOps project.
Create Pull Request
Create a pull request from a feature branch to the main branch with a specific title and description.
List Pipelines
List all available pipelines in the specified Azure DevOps project.
Get Commit History
Retrieve commit history for a specified repository and branch.