Loading...
{
"mcpServers": {
"mcp-cyclops": {
"command": "mcp-cyclops"
}
}
}create_moduleCreates a new Cyclops Module in the Kubernetes cluster.
Creates Kubernetes resources, potentially impacting the cluster's state.
get_moduleFetches a Cyclops Module by its name.
Read-only operation, no side effects.
list_modulesLists all Cyclops Modules in the cluster.
Read-only operation, no side effects.
update_moduleUpdates an existing Cyclops Module by its name.
Modifies existing Kubernetes resources, potentially disrupting running applications.
get_template_schemaReturns the JSON schema for a given template.
Read-only operation, used for validation.
get_template_storeFetches a Template Store by Name
Read-only operation, no side effects.
list_template_storeLists Template Stores from cluster
Read-only operation, no side effects.
Cyclops MCP provides a layer of abstraction to manage Kubernetes resources, reducing the risk of misconfigurations. However, the ability to create, update, and delete modules means that a compromised or poorly configured agent could still cause significant damage. It is safe when used with a trusted agent and properly configured RBAC, but risky if exposed without proper authentication and authorization.