Overview
Features
End-to-end Jenkins build task automation
Triggers Jenkins builds automatically via MCP; the server creates and starts Jenkins jobs in response to client requests.
Configurable Jenkins connection
Configures Jenkins URL, user, and token in a .env file to establish the integration.
Port and server configuration
Allows setting the MCP server port by editing server_config.json.
Command-line tooling
Includes mcp_server.py to start the server and mcp_client.py to submit tasks.
OpenAI model integration
Supports OpenAI API base URL, model, and API key for model-based orchestration.
Real-time status and result reporting
Client reports the Jenkins task status while running and provides results once complete.




