How to Use the CircleCI MCP in Windsurf
Let Windsurf's Cascade agent run your CircleCI pipelines. Trigger builds, check status, and debug jobs without leaving your editor.
Works with every AI agent you already use
…and any MCP-compatible client
Connect CircleCI MCP to Windsurf
Create your Vinkius account to connect CircleCI to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Kick off builds from a prompt
This server gives your agent a `trigger_cci_pipeline` tool. You tell Windsurf to start a build, and it kicks off a new pipeline on CircleCI for any branch or tag you specify. It's a direct line from your intent to a running build. But here's where it gets interesting with Cascade. Windsurf can chain that action. It can trigger the build, then use `get_workflow_details` to wait for it to finish, and finally report the outcome. This is where an MCP server really shines—it turns a multi-step manual process into a single command.
See what's happening in any build
Stop hunting for that one failed test in the CircleCI web UI. Just ask Windsurf, "What failed in the last build?" Your agent uses this MCP server to fetch the data, giving you a straight answer right in your IDE. It's a much faster feedback loop. You can get a list of all jobs with `list_workflow_jobs`, then get specifics for any one of them using `get_job_details`. This lets you pinpoint errors without ever switching context. The tools `list_cci_pipelines` and `list_pipeline_workflows` also help you navigate from a high-level view down to the details.
Manage CircleCI with your MCP Server
This isn't just about running builds. The server also includes tools for managing your CircleCI setup. For instance, `list_cci_contexts` shows you all the shared environment contexts in your organization. It's a quick way to check if the right secrets are available before you trigger a sensitive workflow. You can also check who you're authenticated as with `get_my_cci_profile`. It's a simple tool, but useful for confirming you're operating with the right permissions, especially when you belong to multiple organizations on CircleCI.
Set up CircleCI MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the CircleCI MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my CircleCI payment history." If connected, Cascade will call the CircleCI tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"circleci-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} 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.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about CircleCI MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the CircleCI MCP today
We host it, we monitor it, we maintain it. You just paste one token.