Circleci

Circleci MCP integration

Explains why a job failed, triggers a pipeline rerun, manages contexts and environment variables, and reports flaky tests and credit spend.

65actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Trigger pipeline

    Lyro starts a CI/CD pipeline run for a CircleCI project. Your build and deploy process kicks off immediately.

  • List user collaborations

    Lyro retrieves organizations where the authenticated user has access. Your team sees all projects they can manage.

  • Store environment variable

    Lyro stores an environment variable in a CircleCI context. Your builds can access the secret without hardcoding.

See all 65 actions

How businesses use Circleci + Lyro

Each card is one request a support team gets, and the Circleci actions Lyro runs to close it.

  • Explain why the build actually failed

    Lyro reads the failing job's status and timing, pulls the test metadata to name the assertion that broke, and fetches the logs and reports the job produced, so the answer is the failure itself rather than a red badge.

    Get Job DetailsGet Test MetadataGet Job Artifacts
  • Trigger a pipeline without opening the dashboard

    Lyro finds the right pipeline definition for a project, checks the config that will run, and starts the pipeline, so a rerun after a transient failure takes one message instead of a context switch.

    Trigger PipelineList Pipeline DefinitionsGet Pipeline Config
  • Manage the contexts a project builds against

    Lyro creates a shared context, sets or replaces an environment variable inside it, and restricts which projects may use it, so a new service gets its build configuration without a ticket to the platform team.

    Create ContextUpsert Context Environment VariableCreate Context Restriction
  • Report flaky tests and where the credits went

    Lyro names the tests that pass and fail on the same commit, summarises workflow trends across the organization, and returns credit usage by project for a date range when someone asks what CI is costing.

    Get Flaky TestsList Insights SummaryQuery Plan Metrics

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Circleci actions it has and picks the ones a request needs.

  1. 01

    Connect Circleci

    Authorize the Circleci account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Circleci actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Circleci · Lyro

Everything else about Circleci

Setup, permissions, and the limits of what Lyro can do inside Circleci.

  • Get Current User and List User Collaborations return the organizations the connected token can reach, Get Organization resolves one of them, and Get Project takes a project slug. Every call names its target, so Lyro does not fall back to a default org when someone says "the build".

Every action available in Circleci

All 65 actions your agent can call on Circleci, straight from the live MCP connection.

  • Create context

    Create a new context in CircleCI.

  • Create context (graphql)

    Create a new CircleCI context using the GraphQL API.

  • Create context restriction

    Create a context restriction in CircleCI.

  • Create organization orb allowlist

    Create a new URL Orb allow-list entry for an organization.

  • Create organization project

    Create a new project within a CircleCI organization.

  • Create organization group

    Create a group in an organization.

  • Create project environment variable

    Create a new environment variable for a CircleCI project.

  • Create usage export job

    Create a usage export job for a CircleCI organization.

  • Delete context (graphql)

    Delete a CircleCI context by its UUID using GraphQL API.

  • Delete context restriction

    Delete a context restriction by its ID.

  • Delete namespace and related orbs

    Delete a CircleCI registry namespace and all its associated orbs.

  • Delete namespace alias

    Remove a namespace alias by name in CircleCI.

  • Delete organization orb allowlist entry

    Remove an entry from the organization's URL orb allow-list.

  • Delete organization group

    Delete a group from a CircleCI organization.

  • Delete project

    Delete a CircleCI project and its settings.

  • Delete project environment variable

    Delete an environment variable from a CircleCI project.

  • Get context

    Retrieve a context by its unique ID.

  • Get current user

    Retrieve information about the currently authenticated user.

  • Get flaky tests

    Get flaky tests for a project.

  • Get job artifacts

    Retrieves artifacts (output files like test results, logs, build binaries, reports) produced by a CircleCI job.

  • Get job details

    Fetch details of a specific job within a project.

  • Get orb details

    Query detailed information about a CircleCI orb using the GraphQL API.

  • Get orb version

    Retrieve detailed information about a specific CircleCI orb version via GraphQL.

  • Get organization

    Retrieve organization details from CircleCI using GraphQL query.

  • Get organization group

    Retrieve a group in an organization.

  • Get pipeline config

    Fetch pipeline configuration by ID.

  • Get pipeline definition

    Retrieve a pipeline definition by project and definition ID.

  • Get project

    Retrieve a CircleCI project by its slug.

  • Get project workflows

    Get summary metrics for all workflows of a project.

  • Get test metadata

    Fetch test metadata for a specific job.

Ready to connect Circleci?

Authorize the account and your agent has all 65 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot