# CircleCI MCP Server

Enable natural language interactions with CircleCI functionality through MCP-enabled clients. Use this server to retrieve build logs, analyze failures, and manage your CI/CD processes seamlessly from…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add CircleCI-Public/mcp-server-circleci

# Browse available tools
npx -y @smithery/cli@latest tool list CircleCI-Public/mcp-server-circleci

# Get full schema for a tool
npx -y @smithery/cli@latest tool get CircleCI-Public/mcp-server-circleci get_build_failure_logs

# Call a tool
npx -y @smithery/cli@latest tool call CircleCI-Public/mcp-server-circleci get_build_failure_logs '{}'
```

## Tools (16)

- `get_build_failure_logs`
- `find_flaky_tests`
- `get_latest_pipeline_status`
- `get_job_test_results`
- `config_helper`
- `create_prompt_template`
- `recommend_prompt_template_tests`
- `run_pipeline`
- `list_followed_projects`
- `run_evaluation_tests`
- `rerun_workflow`
- `download_usage_api_data`
- `find_underused_resource_classes`
- `analyze_diff`
- `run_rollback_pipeline`
- `list_component_versions`

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get CircleCI-Public/mcp-server-circleci <tool-name>
```

---

Source: https://github.com/CircleCI-Public/mcp-server-circleci | License: Apache-2.0
