Labsco
cyclops-ui logo

Cyclops MCP

β˜… 30

from cyclops-ui

Manage Kubernetes applications safely by creating and updating Cyclops Modules for AI agents.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup
<p align="center" width="100%"> <img width="75%" src="https://raw.githubusercontent.com/cyclops-ui/cyclops/main/web/static/img/cyclops-simplistic.png"> <p/>

Cyclops MCP (Model Context Protocol)

Cyclops MCP allows your favorite AI agent to manage your Kubernetes applications. Cyclops MCP servers provide tools for agents to create and update existing applications safely.

https://github.com/user-attachments/assets/0c675c33-1e36-4fdb-bf8c-2fd7fb491e6b

This means it can check all of your existing templates and the schema of those templates to create accurate and production-ready applications. Your agent now has much less room to make a misconfiguration since it creates high-level resources (Cyclops Modules) instead of touching every line of your Kubernetes resources (Deployments, Services, and Ingresses).

It allows you to move fast and ensure no uncaught misconfigurations are hitting your production.

With Cyclops and our MCP, you can now abstract Kubernetes complexity from your developers AND your AI agents

Tools

ToolDescription
create_moduleCreate new Module. Before calling this tool, make sure to call get_template_schema to validate values for the given template
get_moduleFetch Module by name
list_modulesList all Cyclops Modules
update_moduleUpdate Module by Name. Before calling this tool, make sure to call get_template_schema to validate values for the given template
get_template_schemaReturns JSON schema for the given template. Needs to be checked before calling create_module tool
get_template_storeFetch Template Store by Name
list_template_storeList Template Stores from cluster