Skip to content

Available Tools

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