Azure DevOps MCP Server
A comprehensive Model Context Protocol (MCP) server that provides seamless integration with Azure DevOps. Enable AI assistants and development tools to interact with your Azure DevOps projects.
๐ Key Features
A comprehensive Model Context Protocol server that bridges the gap between AI tools and Azure DevOps, providing seamless integration with production-grade reliability.
Project Management
Browse projects, teams, and organizational structure with comprehensive access control.
Repository Operations
View repositories, files, commits, branches, and pull requests with full Git integration.
Work Item Management
Query and manage work items with optional safe write operations and audit logging.
Test Management
Access test plans, test suites, test runs, and results for comprehensive test oversight.
Performance Optimized
Built-in caching, performance monitoring, and batch operations for enterprise-scale usage.
Production Ready
Comprehensive security, error handling, rate limiting, and Azure Key Vault integration.
๐ Available Tools
The server exposes Azure DevOps functionality through specialized tool categories, each designed for specific workflows and use cases.
Core Operations (Read-Only)
- Projects: List and browse Azure DevOps projects
- Repositories: Access Git repositories, files, and commit history
- Work Items: Query work items with advanced filtering
- Build & Test: Monitor build pipelines and test results
Safe Write Operations (Opt-In)
- Pull Request Comments: Add comments to pull requests
- Draft Pull Requests: Create draft PRs for review
- Work Item Tags: Manage work item tags and metadata
Batch & Performance
- Bulk Operations: Efficient parallel processing of multiple items
- Performance Monitoring: Real-time metrics and system optimization
- Cache Management: Intelligent caching with warming strategies
๐ฏ Quick Start
Run with Docker
Claude Integration
๐ Architecture Highlights
๐๏ธ
Clean Architecture
Modular services with clear separation of concerns
- โข Performance-first design
- โข Memory optimization
- โข Intelligent caching
๐
Security Focused
Comprehensive authorization and audit logging
- โข Role-based access control
- โข Azure Key Vault integration
- โข Tamper-proof audit logs
๐
Monitoring Ready
Sentry integration and structured logging
- โข Real-time performance metrics
- โข Customizable thresholds
- โข Circuit breaker patterns
๐ณ
Container Native
Optimized Docker images with security best practices
- โข Multi-platform builds
- โข Non-root containers
- โข Minimal attack surface
๐ค Contributing
Join Our Community
We welcome contributions! This is an open-source project built for the community.