Skip to content

[Feat] Add CircleCI built-in integration - #2993

Closed
roomote-roomote[bot] wants to merge 1 commit into
developfrom
roomote/integration-circleci
Closed

roomote-roomote[bot] wants to merge 1 commit into
developfrom
roomote/integration-circleci

Conversation

@roomote-roomote

@roomote-roomote roomote-roomote Bot commented Sep 19, 2026 •

Copy link
Copy Markdown
Contributor

​Opened on behalf of @daniel-lxs. Follow up by mentioning @roomote-roomote, in the web UI, or in Telegram.

What changed

  • Added CircleCI to the existing MCP_INTEGRATIONS registry with its official hosted streamable HTTP endpoint, deployment-scoped OAuth/DCR connection, and OAuth resource.
  • Reused the existing Settings integration list and generic OAuth connection flow. Integrations.tsx continues to render directly from MCP_INTEGRATIONS; this adds no new list, section, or special UI.
  • Kept diagnostic tools available while default-disabling the documented rerun_workflow and cancel_workflow mutations.
  • Added the Simple Icons CircleCI mark, self-setup and Slack recommendation metadata, app URL detection, task setup guidance, focused registry tests, and public docs.

Why this change was made

CircleCI now provides an official hosted MCP server whose public metadata confirms dynamic client registration and PKCE. The integration brings CI diagnosis into tasks without exposing workflow mutations by default.

Impact

Operators can connect CircleCI once from Settings > Integrations and use run, workflow, job, log, test, artifact, and usage context from tasks. The focused catalog/self-setup/Settings tests passed, the four generic integration-placement suites passed, docs validation and broken-link checks passed, and full check-types, lint:fast, and git diff --check passed. Live OAuth consent, tool discovery, and credential-backed CircleCI calls were not performed.

Related PRs

@roomote-community

roomote-community Bot commented Sep 19, 2026 •

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed f60ea54

@roomote-roomote roomote-roomote Bot closed this Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant