Complete catalog of tools available through the MCP server and the TUI AI assistant. Tool availability depends on the safety mode.
Cloud Resources
DNS & Domains
| Tool | Safety | Description |
list_dns_zones | Read | List all DNS zones in the organization |
list_dns_records | Read | List DNS records for a specific zone |
list_domains | Read | List all registered domains with verification status |
create_dns_record | Write | Create a DNS record in a zone |
delete_dns_record | Destructive | Delete a DNS record |
Compute
| Tool | Safety | Description |
list_servers | Read | List all servers in the current project |
list_volumes | Read | List all block storage volumes |
list_k8s_clusters | Read | List all Kubernetes clusters |
Networking
| Tool | Safety | Description |
list_networks | Read | List all networks in the project |
list_routers | Read | List all routers in the project |
list_load_balancers | Read | List all load balancers in the project |
Billing
| Tool | Safety | Description |
get_billing_usage | Read | Get billing usage and cost breakdown |
list_invoices | Read | List all invoices for the organization |
Organization
| Tool | Safety | Description |
list_members | Read | List organization members |
list_projects | Read | List all projects in the organization |
Tickets
| Tool | Safety | Description |
list_tickets | Read | List support tickets |
get_ticket | Read | Get ticket details with comments |
create_ticket | Write | Create a new support ticket |
add_ticket_comment | Write | Add a comment to a ticket |
delete_ticket | Destructive | Delete a support ticket |
Kubernetes (Direct Cluster Access)
These tools interact directly with a Kubernetes cluster via kubeconfig.
Read Operations
| Tool | Safety | Description |
kube_cluster_info | Read | Cluster overview: version, nodes, capacity |
kube_list_namespaces | Read | List namespaces with status and age |
kube_list_nodes | Read | List nodes with status, roles, resources |
kube_list_pods | Read | List pods (all namespaces or filtered) |
kube_get_pod | Read | Detailed pod info: containers, conditions, events |
kube_get_pod_logs | Read | Get pod logs (last N lines) |
kube_list_deployments | Read | List deployments with replica counts |
kube_list_services | Read | List services with type, IPs, ports |
kube_list_ingresses | Read | List ingresses with hosts and TLS status |
kube_list_configmaps | Read | List configmaps (keys only, not values) |
kube_list_secrets | Read | List secrets (names and types only) |
kube_list_pvcs | Read | List PersistentVolumeClaims |
kube_list_statefulsets | Read | List StatefulSets |
kube_list_daemonsets | Read | List DaemonSets |
kube_list_jobs | Read | List Jobs |
kube_list_events | Read | List recent events (up to 50) |
kube_list_hpa | Read | List HorizontalPodAutoscalers |
kube_describe | Read | Describe any resource (via kubectl) |
kube_read_file | Read | Read a file inside a running pod |
kube_list_dir | Read | List directory contents in a pod |
kube_find_file | Read | Find files by pattern in a pod |
Write Operations
| Tool | Safety | Description |
kube_scale | Write | Scale a Deployment/StatefulSet/ReplicaSet |
kube_rollout_restart | Write | Rolling restart of a workload |
kube_set_image | Write | Update container image |
kube_label | Write | Add/update resource labels |
kube_annotate | Write | Add/update resource annotations |
kube_cordon | Write | Mark node as unschedulable |
kube_uncordon | Write | Mark node as schedulable |
kube_exec | Write | Execute command in a pod |
kube_apply | Write | Apply a Kubernetes manifest |
kube_apply_dry_run | Write | Dry-run validate a manifest |
Destructive Operations
| Tool | Safety | Description |
kube_delete | Destructive | Delete a Kubernetes resource |
kube_drain | Destructive | Drain a node (evict pods) |
Helm
| Tool | Safety | Description |
helm_list | Read | List Helm releases |
helm_status | Read | Get release status |
helm_get_values | Read | Get release values |
helm_upgrade | Write | Install or upgrade a release |
helm_rollback | Destructive | Rollback to a previous revision |
helm_uninstall | Destructive | Uninstall a release |
File System
| Tool | Safety | Description |
fs_read_file | Read | Read a local file (max 128KB) |
fs_list_dir | Read | List directory contents |
fs_search_content | Read | Search file contents with regex |
fs_glob | Read | Find files matching a glob pattern |
fs_write_file | Write | Create or overwrite a file |
fs_patch_file | Write | Patch a file with exact text replacement |
Git
| Tool | Safety | Description |
git_status | Read | Show working tree status |
git_diff | Read | Show changes (staged or unstaged) |
git_log | Read | Show recent commit history |
git_init | Write | Initialize a new repository |
git_add | Write | Stage files for commit |
git_commit | Write | Create a commit |
git_push | Destructive | Push commits to remote |
Shell
| Tool | Safety | Description |
shell_exec | Write | Execute a shell command |
Web
| Tool | Safety | Description |
web_research | Read | Search the web and read top results |
web_fetch | Read | Fetch a web page by URL |
AI Internal
| Tool | Safety | Description |
think | Read | Think through a problem step-by-step |
task_notes_write | Read | Save persistent working notes |
task_notes_read | Read | Read saved working notes |
get_current_context | Read | Get current session context |
ask_question | Read | Ask the user a clarifying question |
task_create | Read | Create a task to track progress |
task_update | Read | Update task status |
task_list | Read | List all tasks |
save_report | Write | Save an investigation report |