4,500+ servers built on MCP Fusion
Vinkius

CircleCI MCP. Manage every build, job, and workflow from your agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

CircleCI MCP on Cursor AI Code Editor MCP Client CircleCI MCP on Claude Desktop App MCP Integration CircleCI MCP on OpenAI Agents SDK MCP Compatible CircleCI MCP on Visual Studio Code MCP Extension Client CircleCI MCP on GitHub Copilot AI Agent MCP Integration CircleCI MCP on Google Gemini AI MCP Integration CircleCI MCP on Lovable AI Development MCP Client CircleCI MCP on Mistral AI Agents MCP Compatible CircleCI MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

CircleCI MCP Server lets your AI agent manage your entire CI/CD lifecycle. Use it to list recent pipelines, check job statuses, trigger new builds, and audit project workflows without opening the CircleCI dashboard.

It gives you full control over your software delivery process directly from your chat client.

What your AI agents can do

Get job details

Retrieves specific metadata and execution status for a single job run.

Get my cci profile

Gets information about the user who authenticated with the server.

Get workflow details

Retrieves detailed information for a specific workflow.

+ 5 more capabilities included
Audit Build Status

List recent CI/CD pipelines and retrieve deep status details for individual jobs and entire workflows.

Manually Start Builds

Trigger a new pipeline run for a specific project and branch immediately.

Map Project Dependencies

List all shared environment contexts and retrieve metadata about your organization's structure.

View Workflow Structure

Get detailed information about a specific workflow, including all associated jobs.

Get User Info

Retrieve your personal user profile and list your organization memberships.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

CircleCI MCP Server: 8 Tools for Pipeline Job Management

These tools let your agent interact with your CircleCI account. They let you list pipelines, check job status, and trigger builds using natural language prompts.

get019d7570

get job details

Retrieves specific metadata and execution status for a single job run.

get019d7570

get my cci profile

Gets information about the user who authenticated with the server.

get019d7570

get workflow details

Retrieves detailed information for a specific workflow.

list019d7570

list cci contexts

Lists all shared environment contexts available for an organization.

list019d7570

list cci pipelines

Lists the most recent CI/CD pipelines for your accounts.

list019d7570

list pipeline workflows

Lists all workflows that exist within a specific pipeline run.

list019d7570

list workflow jobs

Lists all individual jobs that belong to a specified workflow.

trigger019d7570

trigger cci pipeline

Manually starts a new pipeline run for a specified project and branch.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with CircleCI, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Your AI client lets you manage your whole CI/CD process without touching the CircleCI dashboard. You can handle everything—from checking build status to kicking off a release—just by talking to your agent.

Audit Build Status

You can check the most recent CI/CD pipelines with list_cci_pipelines. For deep status checks, you get specific metadata and execution status for a single job run using get_job_details. You can also pull detailed info for an entire workflow using get_workflow_details, and list all individual jobs that belong to a specified workflow with list_workflow_jobs.

You'll find all workflows inside a specific pipeline run by calling list_pipeline_workflows.

Manually Start Builds

Need a build running right now? You can trigger a new pipeline run immediately for any project and branch using trigger_cci_pipeline.

Map Project Dependencies

To see what environments your projects rely on, you can list all shared environment contexts available for your organization using list_cci_contexts. This helps you map out your project's structure.

View Workflow Structure

When you know which workflow you need to check, get_workflow_details gives you the full rundown. You can list all the individual jobs that belong to a workflow using list_workflow_jobs.

Get User Info

Your agent can get your personal user profile details with get_my_cci_profile and list your organization memberships.

How CircleCI MCP Works

  1. 1 Subscribe to the server and provide your CircleCI Personal API Token (find this in User Settings).
  2. 2 Your AI client uses natural language to specify the target project, branch, or pipeline ID.
  3. 3 The agent calls the appropriate tool (e.g., list_cci_pipelines) and returns the structured data and status directly in the chat.

The bottom line is you manage complex, multi-step deployment processes using simple conversation.

Who Is CircleCI MCP For?

The DevOps Engineer who's tired of clicking through dashboards at 2 am. This is for developers and operations teams who need to audit build failures, verify release status, or manually kick off a fix—all without leaving their chat interface. It cuts out the manual dashboard navigation.

DevOps Engineer

Monitor pipeline health, list recent runs, and trigger manual builds using plain language.

Software Developer

Audit job failures and review workflow progress without needing to open the full CircleCI dashboard.

Release Manager

Verify release pipeline status and approve manual gates directly from the chat window.

Infrastructure Team

Manage shared environment contexts and environment variables across different projects.

What Changes When You Connect

  • Full Audit Trail: Instead of manually navigating job logs, you can call get_job_details to get the exact metadata and status of a failed build step. Knowing the failure point instantly saves time.
  • Zero-Click Builds: Don't wait for a commit. Use trigger_cci_pipeline to manually start a new pipeline run for a project and branch, right when you need it, without opening the UI.
  • Context Awareness: Need to know what environment variables are available? list_cci_contexts lists all shared contexts, helping you verify if your project has the right secrets before deployment.
  • Workflow Mapping: Don't guess how a project runs. Use list_pipeline_workflows to map out every workflow within a specific pipeline, giving you a clear structure of the release process.
  • Immediate Status Checks: Need to know if the latest push succeeded? list_cci_pipelines gives you a quick list of recent runs and their success status, all in one response.
  • User Verification: Need to confirm which teams you belong to? get_my_cci_profile retrieves your user profile and organization membership details instantly.

Real-World Use Cases

01

Debugging a Production Failure

A developer sees a build fail. Instead of logging into CircleCI, they tell their agent: 'Check the job details for the 'test' job in the last failed pipeline.' The agent uses get_job_details and immediately provides the status and metadata, letting the developer jump straight to the fix.

02

Preparing a Hotfix Release

The Release Manager needs to test a patch immediately. They prompt the agent: 'Trigger a new pipeline for the staging environment on the main branch.' The agent executes trigger_cci_pipeline, and the process starts instantly, giving the manager confidence before deployment.

03

Reviewing a Complex Release Flow

The Ops Engineer wants to understand the release process for the 'billing' service. They ask the agent to use list_cci_pipelines to see the last few runs, then list_pipeline_workflows to map the specific steps, and finally list_workflow_jobs to see the build steps.

04

Checking Environment Readiness

The Infra Team needs to verify if a new service can connect to secure data. They ask the agent to run list_cci_contexts to see all available shared contexts, ensuring all necessary variables are in place before proceeding with the deployment.

The Tradeoffs

Manual Dashboard Jumping

Opening CircleCI, finding the project, clicking the pipeline, finding the workflow, then scrolling through job logs to find the failure point.

Tell your agent to use list_cci_pipelines to find the ID, then list_workflow_jobs to drill down, and finally get_job_details for the exact failure point. It keeps you in the chat.

Assuming Contexts Exist

Trying to run a build that fails because the required environment variable isn't set, and spending an hour digging into old documentation to find the correct context name.

Use list_cci_contexts first. It shows you every shared context available in the organization, confirming what variables you can actually use.

Over-Relying on UI Buttons

Waiting for a commit push to trigger a test build, even when you know the code is ready and needs to be tested immediately.

Use trigger_cci_pipeline to manually start the run. You control the start time, not the commit schedule.

When It Fits, When It Doesn't

Use this if your job involves auditing, monitoring, or controlling software releases—any time you need to know 'what happened' or 'what needs to happen next' within your CI/CD flow. You need to check statuses, list history, or force a build. Don't use it if you just need to read documentation or manage repository code directly; those are source control tools. You must use this if you need to read the current status of jobs or pipelines, or if you need to manually initiate a run. If you only need basic user info, get_my_cci_profile handles that, but for any operational task, this server is required.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CircleCI. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_job_details get_my_cci_profile get_workflow_details list_cci_contexts list_cci_pipelines list_pipeline_workflows list_workflow_jobs trigger_cci_pipeline

Checking pipeline status shouldn't feel like a forensic audit.

Today, checking a build's health means clicking into the CircleCI dashboard, finding the project, navigating to the pipeline list, and then clicking on the specific run. If the build failed, you're deep in a series of tabs and dropdowns, manually hunting for the job name and the failure code. It's slow and requires too much context switching.

With the CircleCI MCP Server, you just ask your agent: 'What's the status of the last web-app build?' The agent calls `list_cci_pipelines`, reads the result, and gives you a clean answer, telling you exactly which pipeline failed and why. You stay in your chat, and the data comes to you.

CircleCI MCP Server: Trigger builds and audit jobs from chat

Manual triggers used to require running `circleci ci project --branch main` in a terminal, or relying on a developer to push a dummy commit just to kick off the test run. It was clunky and required switching environments.

Now, you just ask your agent: 'Kick off a new pipeline for the API project on the main branch.' The agent uses `trigger_cci_pipeline` and starts the process instantly. You get immediate confirmation and a new pipeline ID.

Common Questions About CircleCI MCP

How do I check the status of my last five pipelines using list_cci_pipelines? +

The agent automatically calls list_cci_pipelines and returns a list of the most recent runs. The response summarizes the status (success/fail) and provides the necessary links or IDs for deeper investigation.

What is the difference between list_workflow_jobs and get_job_details? +

list_workflow_jobs gives you a list of all jobs belonging to a workflow. get_job_details requires a specific job ID and provides the full, granular metadata and execution status for that single job.

Can I trigger a pipeline without knowing the project ID? +

You don't have to. You simply tell the agent the project name and the branch name, and the agent uses the correct parameters for trigger_cci_pipeline.

Does list_cci_contexts help me find my API keys? +

No, it lists the shared environment contexts. These are the containers for variables (like API keys) that your project uses, helping you verify if the necessary variables are set up for the build.

What if I need to check my own user profile with get_my_cci_profile? +
How do I use get_workflow_details to check the status of a specific workflow? +

You pass the workflow ID to the get_workflow_details tool. This retrieves the full status, including which jobs ran and if they succeeded or failed. It's useful for seeing the overall health of a specific process.

Can I use list_pipeline_workflows to see what jobs are in a pipeline? +

Yes, list_pipeline_workflows lists all workflows tied to a specific pipeline ID. You then use list_workflow_jobs with the resulting workflow ID to see all the jobs within it.

What is the purpose of list_cci_contexts when setting up the server? +

list_cci_contexts shows shared environment contexts for your organization. You use these contexts to ensure your AI agent has access to secure, shared project data, which is critical for multi-team builds.

Can I trigger a build for a specific branch through the agent? +

Yes! Use the trigger_cci_pipeline tool. You need to provide the project slug (e.g., gh/org/repo) and the branch name. The agent will instruct CircleCI to start the pipeline immediately.

How do I see why a specific job failed? +

Use the get_job_details tool with the project slug and job number. Your agent will fetch the execution status and metadata, which often points to the cause of failure.

Where do I find my CircleCI API Token? +

Log in to CircleCI, go to User Settings -> Personal API Tokens. You can generate and copy a new token from there.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for CircleCI. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.