Terradev MCP server
Cross-cloud GPU orchestration CLI.
Little public usage data yet
Reviews
Write oneNobody has reviewed Terradev yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Terradev tools (245, 56 write)
write = sends, deletes, buys or postsactive_contextFreeGet current Terradev state: running training jobs, active instances, spend-to-date, alerts. Call this on session start to resume context from previous sessions.
agent_agentic_serving_configureFreeConfigure agentic inference serving settings.
agent_agentic_serving_helm_valuesFreePrint Helm values for agentic inference deployment.
agent_agentic_serving_k8sFreePrint K8s deployment manifests for agentic inference.
agent_agentic_serving_launch_argsFreePrint engine launch arguments for copy-paste.
agent_agentic_serving_lmcache_envFreePrint LMCache environment variables.
agent_agentic_serving_show_configFreeShow current agentic serving configuration.
agent_costFreeShow real-time cost breakdown for a fleet by tier.
agent_deploywrite actionFreeProvision a heterogeneous agent fleet across all tiers simultaneously.
agent_langchain_create_langgraphwrite actionFreeCreate a LangGraph workflow.
agent_langchain_create_pipelinewrite actionFreeCreate an SGLang pipeline.
agent_langchain_create_workflowwrite actionFreeCreate a LangChain workflow.
agent_langchain_testFreeTest connection to LangChain service.
agent_langgraph_create_workflowwrite actionFreeCreate a LangGraph workflow.
agent_langgraph_deploywrite actionFreeDeploy a workflow.
agent_langgraph_statusFreeGet workflow status.
agent_langgraph_testFreeTest connection to LangGraph service.
agent_letta_chatwrite actionFreeSend a message to a Letta agent.
agent_letta_createwrite actionFreeCreate a new stateful Letta agent.
agent_letta_deletewrite actionFreeDelete a Letta agent.
agent_letta_listFreeList Letta agents.
agent_letta_rememberFreeTeach a Letta agent a durable fact.
agent_letta_statusFreeShow the state of a Letta agent.
agent_listFreeList all known agent fleets.
agent_mem0_addFreeStore a memory in Mem0 for an agent or user.
agent_mem0_configureFreeConfigure Mem0 credentials and defaults.
agent_mem0_deletewrite actionFreeDelete a memory by ID.
agent_mem0_forgetwrite actionFreeDelete all memories matching an entity scope.
agent_mem0_getFreeGet a single memory by ID.
agent_mem0_listFreeList memories for an entity scope.
agent_mem0_searchFreeSearch agent/user memories.
agent_mem0_testFreeTest connection to Mem0.
agent_mem0_updatewrite actionFreeUpdate a memory by ID.
agent_planFreePlan a heterogeneous agent fleet without provisioning.
agent_scaleFreeScale a single fleet tier up or down without affecting other tiers.
agent_skill_attachFreeAttach a skill.md to a Letta agent as a durable memory block.
agent_skill_initwrite actionFreeCreate a skill.md template for an agent.
agent_statusFreeShow live status of a fleet — tier health, KV hit rate, queue depth, cost.
agent_teardownFreeTerminate all fleet instances and remove fleet state.
agent_vector_db_downFreeTeardown a vector database provisioned for an agent fleet.
agent_vector_db_upFreeProvision a vector database for an agent fleet.
analyticsFreeGet cost analytics
checkpoint_deletewrite actionFreeDelete a checkpoint.
checkpoint_listFreeList all checkpoints for a training job.
checkpoint_promoteFreePromote a checkpoint to a final model path for serving.
checkpoint_restoreFreeRestore a specific checkpoint for a training job.
checkpoint_saveFreeManually trigger a checkpoint save for a running training job.
configure_providerFreeConfigure provider credentials
cost_analyzeFreeDeep cost analysis of current GPU infrastructure: per-provider breakdown, utilization efficiency, waste identification, and optimization potential.
cost_optimize_recommendFreeGenerate actionable cost optimization recommendations: spot migration, GPU right-sizing, provider arbitrage, idle shutdown, and density packing.
cost_simulateFreeSimulate cost optimization scenarios with ROI projections. Compare current vs optimized infrastructure costs.
create_postgresql_connectionwrite actionFreeCreate a PostgreSQL database connection with auto-table creation. Returns a connection ID for subsequent operations.
create_sqlite_connectionwrite actionFreeCreate a SQLite database connection with auto-table creation. Returns a connection ID for subsequent operations.
database_weaviate_create_collectionwrite actionFreeCreate a Weaviate collection.
database_weaviate_delete_collectionwrite actionFreeDelete a Weaviate collection.
database_weaviate_hybrid_searchFreeHybrid vector + BM25 search in a Weaviate collection.
database_weaviate_insertwrite actionFreeInsert objects into a Weaviate collection.
database_weaviate_list_collectionsFreeList Weaviate collections.
database_weaviate_queryFreeVector similarity search in a Weaviate collection.
database_weaviate_upFreeInitialize a Weaviate connection.
deepeval_evaluateFreeEvaluate a single LLM output with a DeepEval metric (AnswerRelevancy, Faithfulness, Hallucination, etc.).
deepeval_initFreeGenerate a starter DeepEval test file.
deepeval_metricsFreeList available DeepEval metrics for LLM evaluation.
deepeval_runwrite actionFreeRun a DeepEval test suite from a Python test file.
dvc_diffFreeShow DVC diff between two revisions (e.g. training checkpoints). Shows added, modified, deleted files.
dvc_pushFreePush DVC-tracked data to the configured remote storage.
dvc_stage_checkpointFreeAtomic checkpoint staging: DVC add + push + git commit in one operation. Promotes a training checkpoint to versioned storage.
dvc_statusFreeGet DVC repository status: tracked files, remotes, and changes since last commit.
egress_cheapest_routeFreeFind the cheapest egress route between cloud providers/regions for model weights or dataset transfer. Supports multi-hop routing.
egress_optimize_stagingFreeOptimize dataset or model staging across regions by finding the cheapest transfer plan. Integrates with the dataset stager for parallel uploads.
get_database_connectionFreeGet information about a database connection including type, status, and configuration.
governance_compliance_reportFreeGenerate comprehensive compliance report: consent stats, policy evaluations, data movements, violations. For GDPR/SOC2/HIPAA audits.
governance_evaluate_opaFreeEvaluate OPA (Open Policy Agent) policies for data access. Checks region restrictions, classification rules, and compliance requirements.
governance_move_dataFreeMove data with full governance audit trail. Requires prior consent and OPA policy approval. Tracks integrity, encryption, and compliance.
governance_movement_historyFreeGet data movement audit log. Filter by user, dataset, or time range.
governance_record_consentFreeRecord a consent response (granted or denied) for a pending consent request.
governance_request_consentFreeRequest user consent for data movement across cloud regions. GDPR/SOC2 compliant consent tracking with audit trail.
gpu_topologyFreeGPU NUMA topology report with intra-GPU XCD (Accelerated Compute Die) awareness. Models MI300X (8 XCDs, 192GB HBM3), MI300A (6 XCDs, 128GB), H200 (unified 141GB HBM3e), H100 (80GB). Reports PCIe locality (PIX/PXB/PHB/SYS), GPU-NIC pairing, SR-IOV VF status, and generates XCD-aware NCCL/AITER environment variables.
guardrails_chatwrite actionFreeSend a message through NeMo Guardrails and return the safety-filtered response. Applies topical, jailbreak, PII, and factcheck rails.
guardrails_generate_configFreeGenerate default Colang 2.x guardrails configuration files (topical, jailbreak, PII, factcheck rails).
guardrails_k8sFreeGenerate Kubernetes deployment manifest for NeMo Guardrails server (standalone or sidecar mode).
guardrails_testFreeTest connection to NeMo Guardrails server.
helm_generateFreeGenerate Helm charts from workload specifications.
hf_create_endpointwrite actionFreeCreate a HuggingFace Inference Endpoint (paid GPU endpoint). Supports custom GPU types, regions, and scaling.
hf_delete_endpointwrite actionFreeDelete a HuggingFace Inference Endpoint.
hf_endpoint_inferwrite actionFreeRun inference on a HuggingFace Inference Endpoint. Supports text generation, embeddings, and custom inputs.
hf_endpoint_infoFreeGet detailed info about a specific HuggingFace Inference Endpoint: status, URL, scaling config, cost.
hf_hardware_compareFreeCompare all hardware options for a HuggingFace model. Returns side-by-side cost, performance, and compatibility analysis.
hf_hardware_recommendFreeGet hardware recommendation with cost breakdown for any HuggingFace model. Returns optimal GPU type, estimated cost, and performance score.
hf_list_datasetsFreeSearch and browse HuggingFace Hub datasets. Filter by author and search query.
hf_list_endpointsFreeList all active HuggingFace Inference Endpoints with status, URL, and cost.
hf_list_modelsFreeSearch and browse HuggingFace Hub models. Filter by author, task, library. Returns model ID, downloads, likes, and tags.
hf_model_infoFreeGet detailed model info: architecture, size, downloads, license, tags, pipeline_tag, and model card.
hf_smart_templateFreeAuto-generate an optimized deployment template for any HuggingFace model. Analyzes model size, architecture, and quantization to select optimal hardware and generate ready-to-deploy configs.
hf_space_deploywrite actionFreeDeploy model to HuggingFace Spaces
hf_space_statusFreeGet HuggingFace Space deployment status.
infer_failoverwrite actionFreeRun health checks and auto-failover for inference endpoints. If a primary endpoint is unhealthy and has a backup configured, traffic automatically shifts to the backup provider.
infer_routeFreeSemantic-aware inference routing. Analyzes query content across 6 signal dimensions (modality, complexity, domain, language, safety, keywords), applies NUMA-aware endpoint scoring, and selects the optimal inference endpoint. Uses DAG parallel execution for signal extraction.
infer_route_disaggFreeDisaggregated Prefill/Decode routing (DistServe architecture). Splits LLM inference into compute-bound prefill phase (routed to FLOPS-optimized GPUs like H100 SXM) and memory-bound decode phase (routed to bandwidth-optimized GPUs like MI300X). Tracks KV cache handoffs between endpoint pairs.
inferx_configureFreeConfigure InferX serverless platform credentials.
inferx_deletewrite actionFreeDelete an InferX model deployment.
inferx_deploywrite actionFreeDeploy model to InferX serverless platform
inferx_listFreeList deployed InferX models
inferx_optimizeFreeGet cost analysis for inference endpoints
inferx_quoteFreeGet InferX pricing quotes for a GPU type.
inferx_statusFreeCheck InferX endpoint status
inferx_usageFreeGet InferX account usage statistics: requests, cost, GPU hours, latency.
k8s_createwrite actionFreeCreate Kubernetes cluster with GPU nodes for optimal multi-cloud deployment
k8s_destroywrite actionFreeDestroy a Kubernetes cluster
k8s_device_pluginFreeConfigure Kubernetes GPU device plugin settings: time-slicing, MIG strategy, and resource naming.
k8s_gpu_operator_installFreeInstall NVIDIA GPU Operator on a Kubernetes cluster. Configures driver containers, device plugin, DCGM exporter, and GPU Feature Discovery.
k8s_infoFreeGet information about a specific cluster
k8s_listFreeList Kubernetes clusters
k8s_mig_configureFreeConfigure Multi-Instance GPU (MIG) partitioning on A100/H100 GPUs. Splits a single GPU into isolated instances for multi-tenant workloads.
k8s_time_slicingFreeConfigure GPU time-slicing for Kubernetes. Allows multiple pods to share a single GPU with configurable oversubscription.
kserve_generate_yamlFreeGenerate a GPU-aware KServe InferenceService YAML manifest with NUMA pinning, resource limits derived from model size and VRAM, and topology hints.
kserve_listFreeList KServe InferenceServices in a Kubernetes namespace.
kserve_statusFreeGet detailed status of a KServe InferenceService including readiness, traffic split, and URL.
langchain_create_sglang_pipelinewrite actionFreeCreate an SGLang model-serving pipeline via LangChain. Connects LangChain agents to SGLang inference endpoints.
langchain_create_workflowwrite actionFreeCreate a LangChain workflow.
langfuse_configureFreeConfigure Langfuse credentials (public key, secret key, host URL).
langfuse_datasetsFreeList Langfuse datasets for evaluation and fine-tuning.
langfuse_export_training_dataFreeExport Langfuse traces as instruction/response pairs for LoRA fine-tuning. Filters by quality score.
langfuse_k8sFreeGenerate Kubernetes deployment manifest for self-hosted Langfuse.
langfuse_otel_envFreePrint OTEL environment variables for instrumenting LLM apps to send traces to Langfuse.
langfuse_qualityFreeGet aggregated quality metrics from Langfuse scores for drift detection.
langfuse_scorewrite actionFreeCreate an evaluation score for a Langfuse trace (e.g. quality, accuracy, relevance).
langfuse_scoresFreeList evaluation scores from Langfuse, optionally filtered by trace or score name.
langfuse_testFreeTest Langfuse connectivity and list accessible projects.
langfuse_traceFreeGet a single Langfuse trace with all observations/spans.
langfuse_tracesFreeList recent LLM traces from Langfuse.
langgraph_create_workflowwrite actionFreeCreate a LangGraph stateful workflow with monitoring. Supports agent graphs, tool calling, and state persistence.
langgraph_evaluation_workflowwrite actionFreeCreate an evaluator-optimizer workflow in LangGraph. Generates outputs, evaluates quality, and iteratively improves.
langgraph_orchestrator_workerwrite actionFreeCreate an orchestrator-worker pattern workflow in LangGraph. The orchestrator delegates tasks to specialized worker agents.
langgraph_workflow_statusFreeGet the status and metrics of a LangGraph workflow execution.
local_scanFreeScan local machine and network for available GPU devices. Returns total VRAM pool for local-first provisioning.
lora_addFreeHot-load a LoRA adapter onto a running vLLM endpoint. The adapter becomes immediately available as a model name for inference requests. Uses vLLM's fused_moe_lora kernel for 454% higher output tokens/sec on MoE models.
lora_listFreeList LoRA adapters loaded on a running vLLM endpoint. Shows base models and hot-loaded fine-tuned adapters.
lora_removewrite actionFreeHot-unload a LoRA adapter from a running vLLM endpoint. Frees GPU memory for other adapters.
manage_instanceFreeManage GPU instances (stop/start/terminate)
manifestsFreeList cached manifests and versions for jobs.
ml_vllm_lora_linkFreeLoad the active registry version of an adapter onto a vLLM server.
ml_vllm_lora_listFreeList LoRA adapters currently loaded on a vLLM server.
ml_vllm_lora_loadFreeHot-load a LoRA adapter onto a running vLLM server.
ml_vllm_lora_syncFreeSynchronize an adapter from the registry across multiple vLLM replicas.
ml_vllm_lora_unloadFreeHot-unload a LoRA adapter from a running vLLM server.
mlflow_list_experimentsFreeList MLflow experiments on the configured tracking server.
mlflow_log_runwrite actionFreeLog a Terradev training run to MLflow with auto-injected GPU type, provider, cost/hr, and duration as params.
mlflow_register_modelFreeRegister a trained model in the MLflow model registry with Terradev provenance tags.
moe_deploywrite actionFreeDeploy Mixture-of-Experts models with production-ready cluster templates. Auto-applies vLLM cost optimizations (KV cache offloading for up to 9x throughput, MTP speculative decoding for up to 2.8x speed, sleep mode for 18-200x faster restarts). Supports GLM-5, Qwen 3.5, Mistral Large 3, DeepSeek V4, Llama 5. Configures NVLink topology, tensor parallelism, FP8 quantization, vLLM/SGLang backends, and GPU-aware HPA autoscaling.
ollama_chatFreeChat with an Ollama model using the chat/completions API.
ollama_generateFreeGenerate text using an Ollama model (non-chat completions).
ollama_listFreeList models available on an Ollama server.
ollama_model_infoFreeGet detailed information about an Ollama model (parameters, template, license).
ollama_psFreeList currently running Ollama models.
ollama_pullFreePull a model to an Ollama server on a remote instance.
optimizeFreeFind cheaper alternatives for running instances
orchestrator_evictFreeEvict a model from GPU memory.
orchestrator_inferFreeTest inference with a model via the orchestrator.
orchestrator_loadFreeLoad a model into GPU memory.
orchestrator_registerFreeRegister a model with the orchestrator.
orchestrator_startFreeStart the model orchestrator for multi-model GPU sharing with eviction policies.
orchestrator_statusFreeGet orchestrator and model status including GPU memory utilization.
phoenix_k8sFreeGenerate Kubernetes deployment manifest for self-hosted Arize Phoenix server.
phoenix_otel_envFreeGenerate OpenTelemetry environment variables for instrumenting serving pods with Phoenix tracing.
phoenix_projectsFreeList Phoenix projects (trace namespaces).
phoenix_snippetFreeGenerate Python instrumentation snippet for adding Phoenix tracing to LLM applications.
phoenix_spansFreeList recent spans for a Phoenix project. Supports SpanQuery DSL filters like "span_kind == 'RETRIEVER'" or "status_code == 'ERROR'".
phoenix_testFreeTest connection to Arize Phoenix server. Returns collector endpoint and project count.
phoenix_traceFreeView full execution tree for a specific trace ID. Shows span hierarchy, latencies, and token counts.
preflightFreePre-training validation: GPU availability, NCCL, RDMA, drivers across all nodes.
preflight_gpu_checkFreeGPU-specific preflight validation: NVIDIA drivers, CUDA version, GPU count, NCCL, NVLink topology, NCU stall-signature profiling, and adversarial config verification (V1-V3).
preflight_network_checkFreeNetwork-specific preflight validation: RDMA availability, InfiniBand status, inter-node bandwidth, latency matrix, firewall rules.
preflight_reportFreeGenerate full preflight validation report with pass/warn/fail per check. Covers GPU drivers, CUDA, NCCL, RDMA, network, disk, and Docker.
price_intelFreeGPU price intelligence with quantitative analytics. Computes delta (rate of change), gamma (acceleration), and annualized realized volatility on GPU spot/on-demand prices across 21+ providers. Identifies cheapest time windows and provider arbitrage opportunities.
price_spot_riskFreeSpot instance risk assessment per provider. Returns interruption probability, mean time to interruption, and recommended mitigation.
price_trendsFreeGet GPU price trend analysis with delta (rate of change), gamma (acceleration), and annualized volatility. Identifies cheapest time windows.
provision_gpuFreeProvision GPU instances for optimal parallel efficiency
qdrant_collectionsFreeList all Qdrant vector collections with their point counts and configurations.
qdrant_countFreeCount points (vectors) in a Qdrant collection.
qdrant_create_collectionwrite actionFreeCreate a Qdrant vector collection. Auto-configures vector dimensions from embedding model name.
qdrant_infoFreeGet detailed info and stats for a Qdrant collection.
qdrant_k8sFreeGenerate Kubernetes StatefulSet manifest for self-hosted Qdrant vector database.
qdrant_testFreeTest connection to Qdrant vector database. Returns cluster info and collection count.
query_databasewrite actionFreeExecute a SELECT query on a database connection. Returns query results as a list of dictionaries.
ray_disagg_pd_deploywrite actionFreeGenerate a Ray Serve LLM disaggregated Prefill/Decode deployment. Splits inference into compute-bound prefill and memory-bound decode phases with KV cache transfer via NIXL.
ray_list_jobsFreeList all running Ray jobs and tasks.
ray_parallelism_strategyFreeCompute optimal TP/DP/EP parallelism strategy for a given MoE model and GPU count. Returns recommended configuration with rationale.
ray_startFreeStart a Ray cluster (head node or worker). For distributed ML training and inference.
ray_statusFreeGet Ray cluster status including node count, resources, memory, and running jobs.
ray_stopFreeStop the Ray cluster on the current node.
ray_submit_jobwrite actionFreeSubmit a job script to the Ray cluster for distributed execution.
ray_wide_ep_deploywrite actionFreeGenerate a Ray Serve LLM Wide-EP (Expert Parallel) deployment for MoE models. Returns Python script and config for distributed MoE serving with EPLB and DeepEP.
rollbackFreeExplicit versioned rollback. Format: job@version (e.g., llama3@v3).
run_workflowwrite actionFreeRun a declarative YAML workflow that chains multiple Terradev commands (provision → preflight → train → monitor → checkpoint). Returns step-by-step execution status with cost estimates and confirmation gates for expensive operations.
secrets_envFreePrint environment-style export lines for a provider. By default values are masked.
secrets_getFreeRetrieve a stored secret. By default the value is masked.
secrets_listFreeList stored provider and key names. Values are never shown.
secrets_removewrite actionFreeRemove a provider or a single key from the secret store.
secrets_runwrite actionFreeRun a shell command with secrets injected into the environment.
secrets_setFreeStore a secret in the Terradev secrets store. Values are encrypted at rest.
secrets_syncFreeImport TERRADEV_* environment variables into the secret store for supported cloud providers.
secrets_verifyFreeCheck which providers are fully configured and which keys are missing.
setup_providerFreeGet setup instructions for a provider
sglangFreeComplete SGLang optimization stack with workload-specific auto-tuning for 7 workload types: agentic chat, batch inference, low latency, MoE models, PD disaggregated, structured output, and RAG.
sglang_inferenceFree[DEPRECATED] Use sglang action='inference' instead. Test inference against a running SGLang endpoint.
sglang_startFree[DEPRECATED] Use sglang action='start' instead. Start an SGLang inference server on a remote instance.
sglang_stopFree[DEPRECATED] Use sglang action='stop' instead. Stop an SGLang server on a remote instance.
stageFreeCompress, chunk, checksum, and position datasets near compute. Supports local paths, S3/GCS URIs, HTTP URLs, and HuggingFace dataset names. Returns staging plan with agent recommendations.
statusFreeView all instances and costs with state optimization
trainFreeLaunch distributed training on provisioned GPU nodes. Supports torchrun, deepspeed, accelerate, and megatron. Use from_provision='latest' to auto-resolve node IPs from your last provision command.
train_detect_stragglersFreeDetect straggler nodes in distributed training. Identifies GPUs with significantly lower utilization that slow the whole job.
train_monitorFreeReal-time GPU monitoring for training jobs. Shows utilization, memory, temperature, power, and cost.
train_resumeFreeResume a training job from its latest checkpoint. Rebuilds config with topology revalidation.
train_snapshotFreeGet complete training monitoring snapshot: GPU metrics (utilization, memory, temp, power), training metrics (loss, grad_norm, lr, throughput), straggler detection, and cost estimate.
train_statusFreeList all training jobs and their state (created, running, completed, failed).
train_stopFreeStop a running training job. Kills training processes on all nodes in parallel.
train_unsloth_runwrite actionFreeRun an Unsloth local model server.
train_unsloth_startFreeStart a coding agent backed by Unsloth's local model server.
train_unsloth_stopFreeStop a running Unsloth server started with `unsloth run`.
training_config_generateFreeGenerate a complete training configuration from a declarative spec. Auto-detects framework, sets optimal parallelism, and configures distributed training.
training_launch_distributedFreeFull distributed training launch with framework auto-detection, topology validation, and monitoring. Combines preflight + train + monitor in one operation.
upFreeCLI-native provisioning with manifest cache and drift detection. Use --fix-drift to detect and auto-fix drifted infrastructure.
upsert_databasewrite actionFreeInsert or update data in a database table. Performs upsert operation (insert or update on conflict).
vllm_analyzeFreeAnalyze a running vLLM server's workload and return specific optimization recommendations with before/after comparisons.
vllm_auto_optimizeFreeAutomatically optimize vLLM configuration by analyzing workload patterns. Selects optimal settings for the 6 critical knobs based on live endpoint metrics or sample request files.
vllm_benchmarkFreeBenchmark a vLLM endpoint with concurrent requests. Returns throughput (req/s), success rate, and total latency.
vllm_inferenceFreeTest inference against a running vLLM endpoint (completions or chat).
vllm_infoFreeGet vLLM server info: loaded models, config, and health status.
vllm_sleepwrite actionFreePut a vLLM server to sleep. Level 1: offload to CPU (fast wake). Level 2: discard weights (minimal RAM).
vllm_startFreeStart a vLLM inference server on a remote instance via SSH/systemd. Supports Multi-LoRA, Sleep Mode, KV Offloading, Speculative Decoding.
vllm_stopFreeStop a vLLM server on a remote instance.
vllm_wakeFreeWake a sleeping vLLM server. For Level 2 sleep, also reloads weights and resets prefix cache.
wandb_create_dashboardwrite actionFreeCreate a custom W&B dashboard with GPU metrics, training loss, and cost panels.
wandb_create_reportwrite actionFreeCreate a W&B report with custom sections, charts, and narrative text.
wandb_create_terradev_alertswrite actionFreeAuto-create standard Terradev alerts: GPU cost > budget, utilization < 50%, training loss spike, straggler detection.
wandb_create_terradev_dashboardwrite actionFreeAuto-create a Terradev-specific W&B dashboard with GPU utilization, cost tracking, training metrics, and infrastructure panels.
wandb_create_terradev_reportwrite actionFreeAuto-generate a Terradev infrastructure report: GPU costs, provider comparison, training efficiency, and recommendations.
wandb_dashboard_statusFreeGet comprehensive W&B monitoring overview: dashboards, reports, alerts, active runs.
wandb_list_projectsFreeList all Weights & Biases projects for the configured entity.
wandb_list_runsFreeList runs in a W&B project with status, metrics summary, and config.
wandb_run_detailswrite actionFreeGet detailed info, metrics, and artifacts for a specific W&B run.
wandb_setup_alertsFreeSet up custom W&B alerts for GPU metrics: cost thresholds, utilization drops, training anomalies.
warm_pool_startFreeStart the warm pool manager for intelligent model pre-warming. 5 strategies: traffic_based, time_based, priority_based, cost_optimized, latency_optimized.
warm_pool_statusFreeGet warm pool status: hit rate, cold starts, memory saved, cost saved.
Public scan report
scanner v0.1.8 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan297 source files scanned15/25
- Live reliabilityremote reachable in 183ms20/20
- Tool poisoning245 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 56 write-action tools with no auth3/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
Findings (3)
- highWrite-action tools reachable without authentication
auth.open-write - mediumeval / new Function used
exec.evalterradev_cli-6.2.20/terradev_cli/commands/mlops.py: … raise SystemExit(1) @cli.group() def eval(): """Model and endpoint evaluation …
- mediumsubprocess with shell=True
exec.shell-trueterradev_cli-6.2.20/terradev_cli/commands/platform.py: … Build SSH command as argument list (no shell=True) ssh_args = [ …
Grade history
- 2026-09-19restoreD → Cscore 58: Write-action tools reachable without authentication; eval / new Function used; subprocess with shell=True
Install directly
claude mcp add --transport http terradev https://terradev-mcp.terradev.cloud/sse
Terradev: common questions
- Is Terradev MCP server safe?
- With care: it is graded C, so read the findings first (58/100). Read the Terradev safety report
- How do I install Terradev?
- It runs remotely at terradev-mcp.terradev.cloud. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Terradev need an API key?
- Yes. The registry entry asks for
RUNPOD_API_KEY,VAST_API_KEY,LAMBDA_API_KEY,HF_TOKENand 3 more. - Is Terradev maintained?
- The latest release is v6.2.20.
- Is Terradev up?
- 100% of our last 5 checks got an answer. We check remote servers about four times a day.