Documentation/

Developer

MCP Tools Reference

Complete reference for all 30 tools exposed by the Kite MCP server.

Projects

Projects

ToolDescription
kite_project_listList all projects in your workspace
kite_project_createCreate a new project. Params: name (string)
kite_project_getGet full project details including file tree, config, and assets. Params: project_id

Robots

Robots

ToolDescription
kite_robot_listList available robot models (built-in and custom). Optional: type (arm/humanoid/quadruped), source (builtin/custom)

Tasks

Tasks

ToolDescription
kite_task_listList task definitions (locomotion, balance, manipulation, hybrid). Reads from local registry.

Policies & Hardware

Policies & Hardware

ToolDescription
kite_policy_listList training policies (pi0, ACT, diffusion, etc.). Optional: robot_type
kite_hardware_listList GPU hardware tiers with pricing
kite_hardware_estimateEstimate training cost. Params: tier (gcp_gpu_t4/l4/a100/h100), steps (integer)

Datasets

Datasets

ToolDescription
kite_dataset_importImport a dataset from HuggingFace (repo ID) or S3 (s3:// URI). Params: input, project_id (optional)
kite_dataset_listList available datasets. Optional: limit (default 20)
kite_dataset_validate_vlaValidate a dataset for VLA training compatibility. Params: dataset_id
kite_dataset_linkLink a dataset to a project. Params: project_id, dataset_id, role (train/eval)

Worlds

Worlds

ToolDescription
kite_world_listList generated worlds for a project. Params: project_id
kite_world_statusCheck the status of a world generation job. Params: generation_id, project_id (optional)

Objects

Objects

ToolDescription
kite_object_listList 3D objects in the library. Optional: project_id
kite_object_placePlace an object in the scene. Params: project_id, object_id, position [x,y,z], rotation [rx,ry,rz]

Training

Training

ToolDescription
kite_train_preflightRun pre-flight checks before starting training. Params: project_id, config (optional)
kite_train_startStart a training job. Params: project_id, policy_id, hardware_tier, training_type (RL/VLA), config
kite_train_statusGet current status, metrics, and progress. Params: job_id
kite_train_logsGet recent training logs. Params: job_id, tail (default 100)
kite_train_stopStop a running training job. Params: job_id
kite_train_artifactsList downloadable artifacts (model, metrics, video). Params: job_id

Deployment

Deployment

ToolDescription
kite_deploy_createCreate a deployment linking a trained checkpoint to a robot. Params: project_id, policy_id, checkpoint_ref, robot_type, mode (sim/real)
kite_deploy_listList all deployments for the current user

Sessions

Sessions

ToolDescription
kite_session_startStart a simulator or robot session. Params: deployment_id, robot_id
kite_session_statusGet session state (loading/running/paused/terminated) and metrics. Params: session_id
kite_session_stopGracefully stop a running session. Params: session_id
kite_session_telemetryGet per-step telemetry (joint positions, actions, rewards, latency). Params: session_id, last_n (default 50)

Agent orchestrator

Agent orchestrator

ToolDescription
kite_agent_askSend a prompt to the Kite AI agent orchestrator. Routes to specialist agents (code, training, creator, motion, deployment, research, triage, action). Params: prompt, project_id (optional), conversation_id (optional)
Tip

The agent orchestrator is the most powerful tool. It classifies your intent, builds an execution plan across specialist agents, and returns structured responses with file proposals. Use it for complex multi-step workflows like "Build a pick-and-place task for the SO-ARM100 and start training."

Diagnostics

Diagnostics

ToolDescription
kite_doctorCheck API connectivity, authentication status, and account info. No params required.

Get started with Kite ML.

Basic

Everything you need to start building with Kite.

Free
  • 1 free project
  • CPU processing
  • Simulation engines
  • Fast coding agent
  • Synthetic data generation
Popular

Hobbyist

Scale to production with cloud GPUs and the full agent.

$100/ user / month
  • Unlimited projects
  • GPU compute on demand
  • Simulation engines
  • Pro coding agent
  • Synthetic data generation

Startups

Tailored to your stack, your data, and your team.

  • Custom deployment pipelines
  • Bring your own datasets
  • Tailored workflows & integrations
  • Dedicated simulation environments
  • Forward deployed engineers