16 tools from the CircleCI MCP Server MCP Server, categorised by risk level.
View the CircleCI MCP Server policy →analyze_diff
This tool is used to analyze a git diff (unstaged, staged, or all changes) against IDE rules to identify rule violations.
By default, the tool... config_helper
This tool helps analyze and validate and fix CircleCI configuration files.
Parameters:
- params: An object containing:
- configFile: st... download_usage_api_data
⚠️ **MANDATORY: The handler will REJECT any call that does not include BOTH outputDir and originalUserMessage. These parameters are REQUIRED f... find_flaky_tests
This tool retrieves information about flaky tests in a CircleCI project.
The agent receiving this output MUST analyze the flaky test... find_underused_resource_classes
Analyzes a CircleCI usage data CSV file to find jobs/resource classes with average or max CPU/RAM usage below a given threshold (default 40%).... get_build_failure_logs
This tool helps debug CircleCI build failures by retrieving failure logs.
CRITICAL REQUIREMENTS:
1. Truncation Handling (HIGHEST PRIO... get_job_test_results
This tool retrieves test metadata for a CircleCI job.
PRIORITY USE CASE:
- When asked "are tests passing in CI?" or similar questions... get_latest_pipeline_status
This tool retrieves the status of the latest pipeline for a CircleCI project. It can be used to check pipeline status, get latest build status... list_component_versions
This tool lists all versions for a CircleCI component. It guides you through a multi-step process to gather the required information and prov... list_followed_projects
This tool lists all projects that the user is following on CircleCI.
Common use cases:
- Identify which CircleCI projects are ava... recommend_prompt_template_tests
About this tool:
- This tool is part of a toolchain that generates and provides test cases for a prompt template.
- This tool generates an a... rerun_workflow
This tool is used to rerun a workflow from start or from the failed job.
Common use cases:
- Rerun a workflow from a failed job
- Rerun a... run_evaluation_tests
This tool allows the users to run evaluation tests on a circleci pipeline.
They can be referred to as "Prompt Tests" or "Evaluation Tests"... run_pipeline
This tool triggers a new CircleCI pipeline and returns the URL to monitor its progress.
Input options (EXACTLY ONE of these THREE options... run_rollback_pipeline
Run a rollback pipeline for a CircleCI project. This tool guides you through the full rollback process, adapting to the information you provid... The CircleCI MCP Server MCP server exposes 16 tools across 3 categories: Read, Write, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the CircleCI MCP Server server.
CircleCI MCP Server tools are categorised as Read (11), Write (1), Execute (4). Each category has a recommended default policy.
Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.