devops-mcps is a Python implementation of a DevOps MCP server, deployed via Docker, providing tools for repository management, CI/CD integration, and artifact retrieval with safety and read-only design.
devops-mcps is a Python implementation of a DevOps MCP server, deployed via Docker, providing tools for repository management, CI/CD integration, and artifact retrieval with safety and read-only design.
This MCP server offers a comprehensive suite of DevOps tools including GitHub repository management, code search, issue tracking, Jenkins job and build log management, and Artifactory artifact browsing. It operates in a read-only mode to ensure system safety while allowing detailed data retrieval and analysis. The server supports multiple communication transports such as stdio and SSE, and can be configured via environment variables. It integrates seamlessly with platforms like GitHub, Jenkins, and Artifactory, making it suitable for analysis, monitoring, and auditing in DevOps environments, with options for Docker deployment and VSCode integration.
Who will use devops-mcps?
DevOps engineers
System administrators
QA engineers
Developers
CI/CD pipeline managers
How to use the devops-mcps?
Step 1: Install using pip: pip install devops-mcps
Step 2: Run the server with devops-mcps command
Step 3: Configure environment variables for platform access tokens
Step 4: Access the server via the supported transport (stdio or sse)
Step 5: Use integrated tools for repository, Jenkins, and Artifactory management