CP

circleci-public/mcp-server-circleci

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

94 stars 63 forks Качество 81 Тренд 29NOASSERTION

circci-public/mcp-server-circleci - кандидат на сервер MCP, импортированный из https://github.com/circleci-public/mcp-server-circleci.

Обзор

circci-public/mcp-server-circleci - кандидат на сервер MCP, импортированный из https://github.com/circleci-public/mcp-server-circleci.

Обзор (машинный перевод)

[!Важно] ** Этот пакет обесценивается. Пожалуйста, мигрируйте.**

@circleci/mcp-server-circleci больше не получает функцию работы. Вместо этого используйте MCP-сервер CircleCI** или CircleCI CLI MCP — см. обзор CircleCI MCP.

Это хранилище будет архивировано. Существующие версии остаются устанавливаемыми с npm, но запуск неподдерживаемого сервера, который содержит токен CircleCI Personal API, не рекомендуется.

Если вы используете ** самоуправляемый удаленный транспорт** (start=remote), сначала мигрируйте: размещенный сервер является его прямой заменой и устраняет необходимость в управлении сетевым сервисом, который брокерует токен вашей организации.

Сервер CircleCI MCP

Model Context Protocol (MCP) - это новый стандартизированный протокол для управления контекстом между крупными языковыми моделями и внешними системами. В этом репозитории мы предоставляем MCP-сервер для CircleCI.

Используйте Cursor, Windsurf, Copilot, Claude или любой MCP-совместимый клиент для взаимодействия с CircleCI с использованием естественного языка, не покидая IDE.

Инструменты

| Инструмент | Описание [скрыто] [скрыто] [скрыто] [скрыто] [2][править править вики-текст][править править вики-текст]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

[!IMPORTANT] This package is deprecated. Please migrate.

@circleci/mcp-server-circleci is no longer receiving feature work. Use CircleCI’s hosted MCP server or the CircleCI CLI MCP instead — see the CircleCI MCP overview.

This repository will be archived. Existing versions remain installable from npm, but running an unmaintained server that holds a CircleCI Personal API Token is not recommended.

If you are running the self-managed remote transport (start=remote), migrate first: the hosted server is its direct replacement and removes the need to operate a network-facing service that brokers your org’s token.

CircleCI MCP Server

Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an MCP Server for CircleCI.

Use Cursor, Windsurf, Copilot, Claude, or any MCP-compatible client to interact with CircleCI using natural language — without leaving your IDE.

Tools

Tool Description
config_helper Validate and get guidance for your CircleCI configuration
download_usage_api_data Download usage data from the CircleCI Usage API
find_flaky_tests Identify flaky tests by analyzing test execution history
find_underused_resource_classes Find jobs with underused compute resources
get_build_failure_logs Retrieve detailed failure logs from CircleCI builds
get_job_test_results Retrieve test metadata and results for CircleCI jobs
get_latest_pipeline_status Get the status of the latest pipeline for a branch
list_artifacts List artifacts produced by a CircleCI job
list_component_versions List all versions for a CircleCI component
list_followed_projects List all CircleCI projects you’re following
rerun_workflow Rerun a workflow from start or from the failed job
run_pipeline Trigger a pipeline to run
Открыть полный README на GitHub

Установка

npx -y @circleci/mcp-server-circleci@latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "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" } } } }