mcp-server-circleci

mcp-server-circleci

3.2

If you are the rightful owner of mcp-server-circleci and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The CircleCI MCP Server is a tool that integrates the Model Context Protocol (MCP) with CircleCI, allowing users to manage context between large language models (LLMs) and CircleCI systems using natural language.

The CircleCI MCP Server is designed to bridge the gap between large language models (LLMs) and CircleCI, a popular continuous integration and delivery platform. By leveraging the Model Context Protocol (MCP), this server enables users to interact with CircleCI using natural language commands. This integration allows for seamless management of CircleCI tasks, such as retrieving build logs, identifying flaky tests, and checking pipeline statuses, directly from an IDE or other MCP-compatible clients. The server supports various development environments, including Cursor IDE, VS Code, Claude Desktop, and more, making it versatile and accessible for developers. With the CircleCI MCP Server, users can streamline their CI/CD workflows, enhance debugging processes, and improve overall productivity by reducing the need to switch between different tools and interfaces.

Features

  • Retrieve detailed failure logs from CircleCI builds using natural language commands.
  • Identify flaky tests in CircleCI projects by analyzing test execution history.
  • Get the status of the latest pipeline for a given branch directly from your IDE.
  • Analyze test results and metadata for CircleCI jobs without leaving your development environment.
  • Validate and troubleshoot CircleCI configuration files with ease.

Tools

  1. get_build_failure_logs

    Retrieves detailed failure logs from CircleCI builds.

  2. find_flaky_tests

    Identifies flaky tests in your CircleCI project.

  3. get_latest_pipeline_status

    Retrieves the status of the latest pipeline for a given branch.

  4. get_job_test_results

    Retrieves test metadata for CircleCI jobs.

  5. config_helper

    Assists with CircleCI configuration tasks by providing guidance and validation.