Connect to a Jenkins server by providing its URL, username, and API token to establish a named session. Credentials are cached automatically, enabling quick reconnection for subsequent operations.
A server that enables interaction with Jenkins CI/CD pipelines from any compatible MCP client (like Claude Desktop), allowing users to manage jobs, builds, coverage reports, and other Jenkins functionality through natural language.
Lists all installed Jenkins plugins with their version and status, helping you verify plugin installations and identify available or outdated components in a selected Jenkins session.
Create a new Jenkins view by specifying a name and choosing between list or "My" view types to organize and display Jenkins jobs according to your needs.
Check active Jenkins sessions, version, executor info, and job counts to verify system health and connection status. Get an overview of the Jenkins instance to confirm it is operational.
Save Jenkins credentials under a named session for reuse across future connections, enabling automatic authentication when connecting to your Jenkins server.
Trigger a Jenkins build for any job, including parameterized builds by passing parameters as a JSON string to specify branch, deploy flags, and other inputs for the selected Jenkins session.