CircleCI MCP connector
Updated
CircleCI is a continuous integration and delivery platform for building, testing, and deploying software. The CircleCI MCP connector allows AI agents to list available pipelines, trigger new pipeline runs, and retrieve details about specific pipelines. It also supports monitoring build and deployment activity across projects to help teams track software delivery progress.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the CircleCI MCP connector to perform the following actions:
- Monitor pipeline status across all CircleCI projects in real time
- Trigger new builds automatically when workflows require fresh deployments
- Track deployment progress without switching to the CircleCI dashboard
- Kick off software releases directly from an automated workflow
- Verify build health before promoting code to production
- Coordinate testing and deployment steps across connected tools
- Surface pipeline failures early to reduce downtime
- Automate release triggers based on business events or schedules
Example prompts
Use the following example prompts to invoke CircleCI MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all pipelines currently running in CircleCI.Trigger the deployment pipeline for our main branch in CircleCI.What is the status of the latest pipeline run in CircleCI?List every pipeline in our CircleCI project from this week.Start a new build for the release branch in CircleCI.Check if the last CircleCI pipeline finished successfully.Get details on the pipeline that failed this morning in CircleCI.Run the CircleCI pipeline for our staging environment.Has the nightly build pipeline completed in CircleCI.Pull up the most recent pipeline activity in CircleCI.
CircleCI MCP connector tools
The CircleCI MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getAllPipelines | List pipelines |
| triggerPipeline | Trigger a pipeline |
| getPipeline | Get a pipeline |