Best for
- Developers using MCP-compatible clients like Cursor, VS Code, Claude Desktop.
- Teams that want to manage CircleCI pipelines seamlessly within their IDE.
- Developers needing quick diagnostics for build failures and test issues.
A feature-rich MCP server for CircleCI, covering everything from configuration validation to pipeline triggering. However, it is officially deprecated, so migration to CircleCI's hosted MCP or CLI MCP is advised. Easy to install and compatible with major MCP clients.
Strongest · Documentation 10/20 Weakest · Reliability 6/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 18+ · Docker
CIRCLECI_TOKEN
CircleCI Personal API Token, created at app.circleci.com/settings/user/tokens.
CIRCLECI_BASE_URL
CircleCI API base URL, default https://circleci.com; only needed for on-prem.
MAX_MCP_OUTPUT_LENGTH
Maximum MCP response output length, default 50000.
REQUIRE_REQUEST_TOKEN
Whether remote mode requires a per-request token; enabled by default.
MCP_ALLOW_UNAUTHENTICATED_NETWORK_ACCESS
Explicit acknowledgment needed to run unauthenticated shared-token mode on a non-loopback bind.
MCP_ALLOWED_HOSTS
Comma-separated additional allowed Host headers; required for public remote deployments.
MCP_ALLOWED_ORIGINS
Comma-separated additional allowed Origin headers; only needed for direct browser access.
MCP_BIND_HOST
Network interface to bind in remote mode, default 0.0.0.0.
MCP_FILE_OUTPUT_ROOTS
Extra directories file-reading/writing tools may access.
DISABLE_TELEMETRY
Set to true to opt out of usage metrics export.
FILE_OUTPUT_DIRECTORY
Directory used when find_flaky_tests runs in file output mode.
"mcpServers": {
"circleci-mcp-server": {
"command": "npx",
"args": ["-y", "@circleci/mcp-server-circleci@latest"],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}4. Restart your IDE and start using.
{
"mcpServers": {
"circleci-mcp-server": {
"command": "npx",
"args": [
"-y",
"@circleci/mcp-server-circleci@latest"
],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}
Shown for Cursor. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"circleci-mcp-server": {
"command": "npx",
"args": [
"-y",
"@circleci/mcp-server-circleci@latest"
],
"env": {
"CIRCLECI_TOKEN": "your-circleci-token",
"CIRCLECI_BASE_URL": "https://circleci.com",
"MAX_MCP_OUTPUT_LENGTH": "50000"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add circleci-mcp-server -e CIRCLECI_TOKEN=your-circleci-token -e CIRCLECI_BASE_URL=https://circleci.com -e MAX_MCP_OUTPUT_LENGTH=50000 -- npx -y @circleci/mcp-server-circleci@latest
Run it in a terminal; replace any <…> placeholders with your own values first.
Confirm tools like config_helper and list_followed_projects appear in the client's tool list, then ask 'List my followed CircleCI projects' to prove the token works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
The CircleCI MCP Server is a specialized server implementation for the Model Context Protocol (MCP) designed to integrate with CircleCI's development workflow. It bridges CircleCI's infrastructure and MCP, enabling enhanced AI-powered development experiences. The server offers tools for configuration validation, test analysis, build logs, artifacts, pipeline triggering, and more. Note: The package is deprecated and no longer receiving feature work; migrate to CircleCI's hosted MCP server or CLI MCP.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision c47ce3fa6f6f Data synced 2026-10-12 Read the FMRS scoring method