home / mcp / cycloid mcp server
Provides integration between AI assistants and Cycloid infrastructure, enabling blueprints discovery, stack management, and workflow interactions.
Configuration
View docs{
"mcpServers": {
"cycloidio-cycloid-mcp-server": {
"command": "python",
"args": [
"server.py"
]
}
}
}You can use the Cycloid MCP Server to connect AI assistants with Cycloid’s infrastructure automation capabilities. It enables you to discover blueprints, create and manage infrastructure stacks, and interact with complex workflows through natural language queries, all while leveraging Cycloid’s automation expertise.
You will interact with the MCP server using a client that communicates through the MCP interface. Start the local server, then use the available tools to explore blueprints, manage stacks, validate configurations, view service catalogs, and monitor events and pipelines.
Prerequisites: you need Python 3.12 or higher. You may also use Docker for production deployments and a package manager appropriate for your environment (uv for development workflows is recommended). You should have valid Cycloid API credentials for any HTTP-based interactions.
# Clone the project repository
git clone <repository-url>
cd cycloid-mcp-server
# Development setup
make setup
# Run the development server
make dev-serverFor a production setup, you can run the server directly via a Python command or package it in a Docker image as shown in production examples. The runtime command to start a local server is the following.
python server.pyIf you prefer a containerized production deployment, you can build and run using the project’s production commands and Docker images as described in the production workflow.
Security: each request to the MCP server should include the appropriate organization context and API key when using HTTP transport. When running locally via stdio, ensure you control access to your development environment.
List all available blueprints with their details.
Create stacks from blueprints with interactive elicitation.
Validate StackForms configuration files.
List service catalog repositories.
List organization events with optional filters such as begin, end, severity, and type.
List all pipelines from Cycloid.