Skip to main content

server

io.cycloid.mcp/serverVersion 1.0.1

An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

Status

Responds196 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:34 UTC
Latency
196 ms
Remotes responding
1 of 1
Sign-in
API key
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.cycloid.io/mcpResponds196 ms
No sign-in

Claude Code

claude mcp add --transport http mcp https://mcp.cycloid.io/mcp --header 'X-CY-API-KEY: <YOUR_X_CY_API_KEY>' --header 'X-CY-ORG: <YOUR_X_CY_ORG>'

Replace <YOUR_X_CY_API_KEY>, <YOUR_X_CY_ORG> before running.

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: mcp
Remote MCP server URL: https://mcp.cycloid.io/mcp
This server expects the header X-CY-API-KEY, X-CY-ORG.

Cursor

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.cycloid.io/mcp",
      "headers": {
        "X-CY-API-KEY": "<YOUR_X_CY_API_KEY>",
        "X-CY-ORG": "<YOUR_X_CY_ORG>"
      }
    }
  }
}

Replace <YOUR_X_CY_API_KEY>, <YOUR_X_CY_ORG> before running.

VS Code

code --add-mcp '{"name":"mcp","type":"http","url":"https://mcp.cycloid.io/mcp","headers":{"X-CY-API-KEY":"<YOUR_X_CY_API_KEY>","X-CY-ORG":"<YOUR_X_CY_ORG>"}}'

Replace <YOUR_X_CY_API_KEY>, <YOUR_X_CY_ORG> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

13 tools

Tools of server
Read-only
Idempotent
Open world
CYCLOID_BLUEPRINT_LISTList all available blueprints with their details. The LLM can filter the results based on user requirements.Not declaredYesNot declaredNot declared
CYCLOID_BLUEPRINT_STACK_CREATECreate a new Cycloid stack from a blueprint. CRITICAL: When elicitation context (ctx) is provided, the tool will ALWAYS use interactive elicitation to ask for parameters one by one, REGARDLESS of any parameters provided. The LLM should ONLY provide the 'ref' parameter and let elicitation handle the rest. DO NOT provide name, use_case, or service_catalog_source_canonical when elicitation is available.Not declaredNot declaredNot declaredNot declared
CYCLOID_CATALOG_REPO_LISTList all available service catalog repositories with their details. The LLM can filter the results based on user requirements.Not declaredYesNot declaredNot declared
CYCLOID_COMPONENT_GETGet the state of one or more components in a project environment.Not declaredYesNot declaredNot declared
CYCLOID_COMPONENT_LISTList components in a project environment.Not declaredYesNot declaredNot declared
CYCLOID_EVENT_LISTList organization events with optional filters. To filter by WHAT HAPPENED, use `action` (e.g. create, update, delete, configure, pause, unpause) and/or `entity` (e.g. component, ci_build, ci_job, pipeline, credential) — these are matched case-insensitively against each event's actual `action`/`entity` tag VALUE (note: the entity is `ci_build`, not `build`). If a filter matches nothing while events exist, the response lists the available_actions/available_entities to retry with. `type` is ONLY the high-level category: Cycloid, AWS, Monitoring, Custom (do NOT pass an action/entity name as `type`). `severity` is one of: info, warn, err, crit. `begin`/`end` are Unix timestamps in SECONDS (strings); omit any filter to include all of its values. Returns full event payload including tags. Actor identity is in tags as {key: 'user', value: '<username>'}.Not declaredYesNot declaredNot declared
CYCLOID_MEMBER_LISTList all members of the organization. Use this to look up a member's numeric `id` from their `username`. The `id` field is required to build member URLs: /organizations/<org>/members/<id>.Not declaredYesNot declaredNot declared
CYCLOID_PIPELINE_LISTList all pipelines from Cycloid.Not declaredYesNot declaredNot declared
CYCLOID_PROJECT_EVENTSList events scoped to a specific project's components. Walks project → envs → components, then filters org-wide events by project tag. Returns events, count, and a deduplicated actors list extracted from tags[key=user]. Actor usernames can be cross-referenced with CYCLOID_MEMBER_LIST to get numeric ids for building member URLs. Hard cap: aborts with a structured error if total components exceed the configured maximum (default 50). Use begin/end/severity/type/action/entity to narrow results. Filter by WHAT HAPPENED with `action` (e.g. create, update, delete, configure, pause, unpause) and/or `entity` (e.g. component, ci_build, ci_job, pipeline) — matched case-insensitively against each event's actual tag VALUE (the entity is `ci_build`, not `build`). If a filter matches nothing while events exist, the response lists available_actions/available_entities to retry with. `type` is ONLY the high-level category: Cycloid, AWS, Monitoring, Custom (do NOT pass an action/entity name as `type`). `severity` is one of: info, warn, err, crit.Not declaredYesNot declaredNot declared
CYCLOID_PROJECT_GETGet one or more projects by canonical.Not declaredYesNot declaredNot declared
CYCLOID_PROJECT_LISTList all projects in the organization.Not declaredYesNot declaredNot declared
CYCLOID_PROJECT_LIST_ENVList environments in a project.Not declaredYesNot declaredNot declared
CYCLOID_STACKFORMS_VALIDATEValidate a StackForms (.forms.yml) file using the Cycloid CLI. This tool can validate StackForms configuration and provide detailed feedback for fixing issues.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Oct 8, 2025
Updated
Oct 8, 2025
Website
Not given
Categories (suggested)
Project managementDeveloper toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing