Cycloid

by cycloidio

128 downloads
Not rated
GitHub

About

The Cycloid MCP Server bridges AI assistants with the Cycloid platform's infrastructure automation capabilities, allowing users to interact with infrastructure workflows using natural language. It leverages Cycloid's expertise in infrastructure as code to simplify cloud resource…

Details

Author
cycloidio
Downloads
128
Categories
Other

- Provides natural language interaction for AI assistants with Cycloid’s infrastructure.
- Offers tools to discover and list Cycloid blueprints and service catalogs.
- Facilitates creation and management of infrastructure stacks from blueprints.
- Allows access to Cycloid organization events and pipeline information with filters.
- Supports multi-tenant usage with organization and API key headers.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Cycloid
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure the server with a Cycloid organization and API key headers to enable multi-tenant usage. Invoke its tools to discover and list blueprints, service catalogs, stacks, events, and pipeline information using natural language commands from your AI assistant.

CYCLOID_EVENT_LIST

List organization events with optional filters (begin, end, severity, type).

CYCLOID_BLUEPRINT_STACK_CREATE

Create 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. 🚨 CRITICAL: The LLM should NEVER provide default values, suggestions, or examples. Let the user make their own choices. Do NOT call this tool with guessed parameters.

CYCLOID_BLUEPRINT_LIST

List all available blueprints with their details. The LLM can filter the results based on user requirements.

CYCLOID_STACKFORMS_VALIDATE

Validate a StackForms (.forms.yml) file using the Cycloid CLI. This tool can validate StackForms configuration and provide detailed feedback for fixing issues.

CYCLOID_CATALOG_REPO_LIST

List all available service catalog repositories with their details. The LLM can filter the results based on user requirements.

CYCLOID_PIPELINE_LIST

List all pipelines from Cycloid.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "cycloid": {
            "Cycloid MCP Server (HTTP)": {
                "url": "https://mcp.cycloid.io/mcp/",
                "headers": {
                    "X-CY-ORG": "<your-organization-canonical>",
                    "X-CY-API-KEY": "<your-api-key>"
                }
            }
        }
    }
}

McpServers

{
    "Cycloid MCP Server (HTTP)": {
        "url": "https://mcp.cycloid.io/mcp/",
        "headers": {
            "X-CY-ORG": "<your-organization-canonical>",
            "X-CY-API-KEY": "<your-api-key>"
        }
    }
}

About

The Cycloid MCP Server acts as a bridge, seamlessly integrating AI assistants with the Cycloid platform's powerful infrastructure automation capabilities. It empowers users to interact with complex infrastructure workflows using natural language, allowing AI assistants to discover blueprints, explore service catalogs, and manage infrastructure stacks. This server leverages Cycloid's expertise in infrastructure as code, simplifying the creation and management of cloud resources by exposing Cycloid's functionalities through the Model Context Protocol.

Key Features
- Provides natural language interaction for AI assistants with Cycloid's infrastructure.
- Offers tools to discover and list Cycloid blueprints and service catalogs.
- Facilitates creation and management of infrastructure stacks from blueprints.
- Allows access to Cycloid organization events and pipeline information with filters.
- Supports multi-tenant usage with organization and API key headers.

Use Cases
- Allowing AI assistants to provision and manage cloud infrastructure on the Cycloid platform.
- Empowering users to explore available infrastructure blueprints and service catalogs through natural language queries.
- Automating complex infrastructure workflows by leveraging AI for stack creation and management.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.