Circleci
MCP Server Hosted PublicMonitor pipelines, trigger builds, and manage workflows in CircleCI — give AI agents full CI/CD visibility.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"circleci": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-circleci",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the _ping tool to verify circleci token by fetching the current user. used internally by aerostack to validate credentials”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
mcp-circleci — CircleCI MCP Server
Monitor pipelines, trigger builds, and manage CI/CD workflows in CircleCI.
CircleCI is a leading continuous integration and delivery platform. This MCP server gives your AI agents the ability to list pipelines, inspect workflow and job status, retrieve build artifacts, trigger new pipelines, and cancel running workflows — enabling automated CI/CD observability and control from any agent.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-circleci
What You Can Do
- Monitor pipeline status across projects — see which builds are passing, failing, or running
- Drill into workflow and job details to diagnose build failures without leaving your agent conversation
- Trigger new pipelines on specific branches with custom parameters for on-demand builds
- Cancel running workflows to stop wasted compute when a build is no longer needed
- Retrieve job artifacts (test reports, coverage files, binaries) programmatically
Setup
Step 1: Generate a CircleCI Personal API Token
- Go to circleci.com and log in
- Click your avatar (bottom-left) → User Settings → Personal API Tokens
- Click Create New Token, give it a name (e.g., "Aerostack MCP"), and copy the token
Step 2: Add to Aerostack Workspace
- Go to your Aerostack workspace → Add Server → search "CircleCI"
- Paste your
CIRCLECI_TOKENwhen prompted - Click Test to verify the connection
Available Tools
| Tool | Description |
|---|---|
_ping | Verify token by fetching the current user |
list_pipelines | List recent pipelines for a project |
get_pipeline | Get details of a single pipeline |
list_workflows | List workflows for a pipeline |
get_workflow | Get details of a single workflow |
list_jobs | List jobs for a workflow |
get_job | Get details of a job by job number |
get_job_artifacts | List artifacts produced by a job |
trigger_pipeline | Trigger a new pipeline on a project |
cancel_workflow | Cancel a running workflow |
Configuration
| Variable | Required | Description |
|---|---|---|
CIRCLECI_TOKEN | Yes | CircleCI Personal API Token |
Project Slugs
CircleCI identifies projects using a slug format: {vcs}/{org}/{repo}
- GitHub:
gh/my-org/my-repo - Bitbucket:
bb/my-org/my-repo
Use this format for project_slug parameters in all tools.
Example Prompts
"List the last 5 pipelines for gh/acme/api-server and tell me if any are failing"
"Show me the jobs in the most recent workflow for pipeline abc-123 and check if tests passed"
"Trigger a new pipeline on the staging branch of gh/acme/api-server"
"Cancel workflow xyz-789 — we pushed a fix and need to re-run"
"Get the test artifacts from job 542 in gh/acme/api-server"
Direct API Call
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-circleci \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-CIRCLECI-TOKEN: your-circleci-token' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_pipelines","arguments":{"project_slug":"gh/my-org/my-repo"}}}'
License
MIT
Details
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-circleci
Sub-50ms globally · Zero cold start
Publisher
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.