MCP cldkctl Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| authC | Authenticate with a cldkctl token to get JWT access |
| cldkctl_authD | Call the cldkctl_auth endpoint |
| cldkctl_loginD | Call the cldkctl_login endpoint |
| cldkctl_profile_detailD | Call the cldkctl_profile_detail endpoint |
| cldkctl_update_profileD | Call the cldkctl_update_profile endpoint |
| cldkctl_change_passwordD | Call the cldkctl_change_password endpoint |
| cldkctl_project_listD | Call the cldkctl_project_list endpoint |
| cldkctl_project_detailC | Call the cldkctl_project_detail endpoint |
| cldkctl_update_projectD | Call the cldkctl_update_project endpoint |
| cldkctl_check_before_delete_projectD | Call the cldkctl_check_before_delete_project endpoint |
| cldkctl_delete_projectC | Call the cldkctl_delete_project endpoint |
| cldkctl_balance_detailD | Call the cldkctl_balance_detail endpoint |
| cldkctl_payment_historyD | Call the cldkctl_payment_history endpoint |
| cldkctl_billing_daily_costD | Call the cldkctl_billing_daily_cost endpoint |
| cldkctl_billing_monthly_costD | Call the cldkctl_billing_monthly_cost endpoint |
| cldkctl_billing_historyD | Call the cldkctl_billing_history endpoint |
| cldkctl_billing_invoice_smeC | Call the cldkctl_billing_invoice_sme endpoint |
| cldkctl_billing_invoice_sme_detailD | Call the cldkctl_billing_invoice_sme_detail endpoint |
| cldkctl_billing_invoice_enterpriseD | Call the cldkctl_billing_invoice_enterprise endpoint |
| cldkctl_billing_invoice_enterprise_detailD | Call the cldkctl_billing_invoice_enterprise_detail endpoint |
| cldkctl_org_detailC | Call the cldkctl_org_detail endpoint |
| cldkctl_org_membersD | Call the cldkctl_org_members endpoint |
| cldkctl_org_member_addD | Call the cldkctl_org_member_add endpoint |
| cldkctl_org_member_editD | Call the cldkctl_org_member_edit endpoint |
| cldkctl_org_member_deleteD | Call the cldkctl_org_member_delete endpoint |
| cldkctl_org_role_listC | Call the cldkctl_org_role_list endpoint |
| cldkctl_org_role_addD | Call the cldkctl_org_role_add endpoint |
| cldkctl_k8s_podsD | Call the cldkctl_k8s_pods endpoint |
| cldkctl_k8s_deploymentsD | Call the cldkctl_k8s_deployments endpoint |
| cldkctl_k8s_servicesD | Call the cldkctl_k8s_services endpoint |
| cldkctl_k8s_configmapsD | Call the cldkctl_k8s_configmaps endpoint |
| cldkctl_k8s_secretsD | Call the cldkctl_k8s_secrets endpoint |
| cldkctl_vm_listD | Call the cldkctl_vm_list endpoint |
| cldkctl_vm_detailD | Call the cldkctl_vm_detail endpoint |
| cldkctl_registry_listD | Call the cldkctl_registry_list endpoint |
| cldkctl_registry_repositoriesD | Call the cldkctl_registry_repositories endpoint |
| cldkctl_notebook_listD | Call the cldkctl_notebook_list endpoint |
| cldkctl_notebook_createD | Call the cldkctl_notebook_create endpoint |
| cldkctl_k8s_pod_createD | Call the cldkctl_k8s_pod_create endpoint |
| cldkctl_k8s_pod_editD | Call the cldkctl_k8s_pod_edit endpoint |
| cldkctl_k8s_pod_deleteD | Call the cldkctl_k8s_pod_delete endpoint |
| cldkctl_vm_createD | Call the cldkctl_vm_create endpoint |
| cldkctl_vm_deleteD | Call the cldkctl_vm_delete endpoint |
| cldkctl_vm_rebootD | Call the cldkctl_vm_reboot endpoint |
| cldkctl_vm_turn_onD | Call the cldkctl_vm_turn_on endpoint |
| cldkctl_vm_turn_offD | Call the cldkctl_vm_turn_off endpoint |
| cldkctl_registry_detailD | Call the cldkctl_registry_detail endpoint |
| cldkctl_registry_overviewD | Call the cldkctl_registry_overview endpoint |
| cldkctl_registry_member_listD | Call the cldkctl_registry_member_list endpoint |
| cldkctl_registry_member_addD | Call the cldkctl_registry_member_add endpoint |
| cldkctl_registry_member_deleteD | Call the cldkctl_registry_member_delete endpoint |
| cldkctl_notebook_deleteD | Call the cldkctl_notebook_delete endpoint |
| cldkctl_notebook_updateD | Call the cldkctl_notebook_update endpoint |
| cldkctl_notebook_startD | Call the cldkctl_notebook_start endpoint |
| cldkctl_notebook_stopC | Call the cldkctl_notebook_stop endpoint |
| cldkctl_project_r_quota_postD | Call the cldkctl_project_r_quota_post endpoint |
| cldkctl_project_r_quota_preD | Call the cldkctl_project_r_quota_pre endpoint |
| cldkctl_token_updateD | Call the cldkctl_token_update endpoint |
| cldkctl_token_regenerateD | Call the cldkctl_token_regenerate endpoint |
| cldkctl_kube_dashboardD | Call the cldkctl_kube_dashboard endpoint |
| cldkctl_kubeconfigD | Call the cldkctl_kubeconfig endpoint |
| cldkctl_get_namespaceD | Call the cldkctl_get_namespace endpoint |
| cldkctl_org_editD | Call the cldkctl_org_edit endpoint |
| cldkctl_org_member_activateD | Call the cldkctl_org_member_activate endpoint |
| cldkctl_org_member_deactivateD | Call the cldkctl_org_member_deactivate endpoint |
| cldkctl_org_member_resend_invitationD | Call the cldkctl_org_member_resend_invitation endpoint |
| cldkctl_voucher_claimD | Call the cldkctl_voucher_claim endpoint |
| cldkctl_voucher_claimed_listC | Call the cldkctl_voucher_claimed_list endpoint |
| cldkctl_voucher_trial_claimed_listC | Call the cldkctl_voucher_trial_claimed_list endpoint |
| cldkctl_audit_logD | Call the cldkctl_audit_log endpoint |
| cldkctl_org_role_detailD | Call the cldkctl_org_role_detail endpoint |
| cldkctl_org_role_editD | Call the cldkctl_org_role_edit endpoint |
| cldkctl_org_role_deleteD | Call the cldkctl_org_role_delete endpoint |
| cldkctl_get_podC | Call the cldkctl_get_pod endpoint |
| cldkctl_create_podD | Call the cldkctl_create_pod endpoint |
| cldkctl_edit_podD | Call the cldkctl_edit_pod endpoint |
| cldkctl_delete_podC | Call the cldkctl_delete_pod endpoint |
| cldkctl_console_podD | Call the cldkctl_console_pod endpoint |
| cldkctl_console_token_podD | Call the cldkctl_console_token_pod endpoint |
| cldkctl_get_deploymentC | Call the cldkctl_get_deployment endpoint |
| cldkctl_create_deploymentD | Call the cldkctl_create_deployment endpoint |
| cldkctl_edit_deploymentC | Call the cldkctl_edit_deployment endpoint |
| cldkctl_delete_deploymentD | Call the cldkctl_delete_deployment endpoint |
| cldkctl_get_daemonsetD | Call the cldkctl_get_daemonset endpoint |
| cldkctl_create_daemonsetD | Call the cldkctl_create_daemonset endpoint |
| cldkctl_edit_daemonsetD | Call the cldkctl_edit_daemonset endpoint |
| cldkctl_delete_daemonsetD | Call the cldkctl_delete_daemonset endpoint |
| cldkctl_get_statefulsetD | Call the cldkctl_get_statefulset endpoint |
| cldkctl_create_statefulsetC | Call the cldkctl_create_statefulset endpoint |
| cldkctl_edit_statefulsetD | Call the cldkctl_edit_statefulset endpoint |
| cldkctl_delete_statefulsetD | Call the cldkctl_delete_statefulset endpoint |
| cldkctl_get_serviceD | Call the cldkctl_get_service endpoint |
| cldkctl_create_serviceD | Call the cldkctl_create_service endpoint |
| cldkctl_edit_serviceD | Call the cldkctl_edit_service endpoint |
| cldkctl_delete_serviceD | Call the cldkctl_delete_service endpoint |
| cldkctl_get_persistent_volumeC | Call the cldkctl_get_persistent_volume endpoint |
| cldkctl_create_persistent_volumeD | Call the cldkctl_create_persistent_volume endpoint |
| cldkctl_edit_persistent_volumeD | Call the cldkctl_edit_persistent_volume endpoint |
| cldkctl_delete_persistent_volumeD | Call the cldkctl_delete_persistent_volume endpoint |
| cldkctl_get_pvcC | Call the cldkctl_get_pvc endpoint |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 161 tools
Tools are generally distinct by resource and action, with clear naming like create_vm, get_vm, delete_vm. However, there is some overlap, such as cldkctl_vm_reboot and cldkctl_reboot_vm, which could cause confusion, and similar patterns for other resources like pods and services. Descriptions help, but the redundancy reduces clarity.
Tool names follow a highly consistent snake_case pattern with a verb_noun structure, such as create_deployment, get_pod, delete_vm. There are no deviations in style or convention across all 161 tools, making them predictable and easy to parse.
With 161 tools, the count is extremely high and feels overwhelming for a single server. This many tools suggests poor scoping, likely mapping directly to API endpoints without consolidation, making it difficult for agents to navigate and increasing the risk of misselection.
The tool set provides comprehensive coverage across multiple domains, including authentication, billing, Kubernetes resources, VMs, notebooks, registries, and organization management. Each domain has full CRUD operations and lifecycle management, with no obvious gaps, ensuring agents can handle complete workflows.