mcp-devops-server
Provides integration with ArgoCD for application sync, diff, and status monitoring.
Provides tools for repository statistics, change tracking, and commit search.
Provides integration with Helm for chart management, release history, and template rendering.
Provides integration with Kubernetes for pod management, deployments, logs, and troubleshooting.
Provides integration with Trivy for security scanning and Kubernetes security audit.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-devops-servershow me all pods in the production namespace"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP DevOps Server
A Model Context Protocol (MCP) server that provides AI assistants with DevOps tools for Kubernetes, cloud providers, CI/CD, security scanning, and infrastructure management.
Features
Kubernetes: Pod management, deployments, logs, troubleshooting
Helm: Chart management, release history, template rendering
ArgoCD: Application sync, diff, and status monitoring
AWS: EC2, ECS, S3, Cost Explorer, Secrets Manager
Azure: AKS, WebApps, ACR, Key Vault
GCP: GKE, Cloud Run, Cloud Logging
Security: Trivy scanning, K8s security audit
Observability: Log analysis, DNS lookup, SSL checks, endpoint monitoring
Git: Repository stats, change tracking, commit search
Cost: Cloud spend analysis and forecasting
Quick Start
# Install dependencies
pip install -r requirements.txt
# Run the server
python -m src.server
# Or with Docker
docker build -t mcp-devops-server .
docker run -v ~/.kube:/home/mcp/.kube:ro mcp-devops-serverVS Code Integration
Add to .vscode/settings.json:
{
"mcp": {
"servers": {
"devops": {
"command": "python",
"args": ["-m", "src.server"],
"cwd": "${workspaceFolder}",
"env": {
"KUBECONFIG": "${env:HOME}/.kube/config",
"AWS_PROFILE": "default"
}
}
}
}
}Configuration
Variable | Default | Description |
| localhost | Server host |
| 8080 | Server port |
| false | Enable debug mode |
| INFO | Logging level |
| default | K8s namespace |
| default | AWS profile |
| - | GCP project ID |
Documentation
Testing
pip install -r requirements-dev.txt
pytest tests/ -v --cov=srcThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/praveendhra/mcp-devops-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server