provision_gpu
Provision GPU instances for optimal parallel efficiency
gpu_typerequiredcredentials
io.github.theodddenPublished by GitHub account theodddenv6.2.20Updated Oct 25, 2026
Cross-cloud GPU orchestration CLI.
Terradev's hosted MCP server (terradev-mcp.terradev.cloud); no sign-in required; SSE; 200 tools.
No AI overview yet: these facts come from the registry entry and the server itself.
Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.theoddden%2Fterradev/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"terradev": {
"type": "sse",
"url": "https://terradev-mcp.terradev.cloud/sse"
}
}
}This repository has no README.
Provision GPU instances for optimal parallel efficiency
gpu_typerequiredcredentialsGenerate full preflight validation report with pass/warn/fail per check. Covers GPU drivers, CUDA, NCCL, RDMA, network, disk, and Docker.
credentialsGPU-specific preflight validation: NVIDIA drivers, CUDA version, GPU count, NCCL, NVLink topology, NCU stall-signature profiling, and adversarial config verification (V1-V3).
credentialsNetwork-specific preflight validation: RDMA availability, InfiniBand status, inter-node bandwidth, latency matrix, firewall rules.
credentialsScan local machine and network for available GPU devices. Returns total VRAM pool for local-first provisioning.
credentialsView all instances and costs with state optimization
credentialsManage GPU instances (stop/start/terminate)
actionrequiredcredentialsinstance_idrequiredGet cost analytics
credentialsFind cheaper alternatives for running instances
credentialsGet setup instructions for a provider
providerrequiredcredentialsConfigure provider credentials
providerrequiredcredentialsLaunch 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.
scriptrequiredcredentialsPre-training validation: GPU availability, NCCL, RDMA, drivers across all nodes.
credentialsCompress, 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.
datasetrequiredcredentialsCLI-native provisioning with manifest cache and drift detection. Use --fix-drift to detect and auto-fix drifted infrastructure.
jobrequiredcredentialsExplicit versioned rollback. Format: job@version (e.g., llama3@v3).
credentialsjob_versionrequiredList cached manifests and versions for jobs.
credentialsRun 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.
credentialsGet current Terradev state: running training jobs, active instances, spend-to-date, alerts. Call this on session start to resume context from previous sessions.
credentialsRequest user consent for data movement across cloud regions. GDPR/SOC2 compliant consent tracking with audit trail.
purposerequireduser_idrequiredcredentialsconsent_typerequireddataset_namerequiredRecord a consent response (granted or denied) for a pending consent request.
grantedrequireduser_idrequiredrequest_idrequiredcredentialsEvaluate OPA (Open Policy Agent) policies for data access. Checks region restrictions, classification rules, and compliance requirements.
actionrequireduser_idrequiredcredentialsdataset_namerequiredMove data with full governance audit trail. Requires prior consent and OPA policy approval. Tracks integrity, encryption, and compliance.
user_idrequiredcredentialsdataset_namerequiredsource_locationrequiredtarget_locationrequiredconsent_request_idrequiredGet data movement audit log. Filter by user, dataset, or time range.
credentialsGenerate comprehensive compliance report: consent stats, policy evaluations, data movements, violations. For GDPR/SOC2/HIPAA audits.
end_daterequiredstart_daterequiredcredentialsDeploy model to InferX serverless platform
modelrequiredgpu_typerequiredcredentialsCheck InferX endpoint status
credentialsList deployed InferX models
credentialsGet cost analysis for inference endpoints
credentialsConfigure InferX serverless platform credentials.
api_keyrequiredcredentialsDelete an InferX model deployment.
model_idrequiredcredentialsGet InferX account usage statistics: requests, cost, GPU hours, latency.
credentialsGet InferX pricing quotes for a GPU type.
credentialsSemantic-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.
credentialsDisaggregated 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.
modelrequiredcredentialsRun 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.
credentialsGPU 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.
credentialsStart a vLLM inference server on a remote instance via SSH/systemd. Supports Multi-LoRA, Sleep Mode, KV Offloading, Speculative Decoding.
modelrequiredcredentialsinstance_iprequiredStop a vLLM server on a remote instance.
credentialsinstance_iprequiredTest inference against a running vLLM endpoint (completions or chat).
modelrequiredendpointrequiredcredentialsGet vLLM server info: loaded models, config, and health status.
endpointrequiredcredentialsPut a vLLM server to sleep. Level 1: offload to CPU (fast wake). Level 2: discard weights (minimal RAM).
endpointrequiredcredentialsWake a sleeping vLLM server. For Level 2 sleep, also reloads weights and resets prefix cache.
endpointrequiredcredentialsComplete 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.
actionrequiredcredentials[DEPRECATED] Use sglang action='start' instead. Start an SGLang inference server on a remote instance.
modelrequiredcredentialsinstance_iprequired[DEPRECATED] Use sglang action='stop' instead. Stop an SGLang server on a remote instance.
credentialsinstance_iprequired[DEPRECATED] Use sglang action='inference' instead. Test inference against a running SGLang endpoint.
modelrequiredendpointrequiredcredentialsList models available on an Ollama server.
credentialsPull a model to an Ollama server on a remote instance.
modelrequiredcredentialsinstance_iprequiredGenerate text using an Ollama model (non-chat completions).
modelrequiredpromptrequiredcredentialsChat with an Ollama model using the chat/completions API.
modelrequiredmessagesrequiredcredentialsGet detailed information about an Ollama model (parameters, template, license).
modelrequiredcredentialsAutomatically optimize vLLM configuration by analyzing workload patterns. Selects optimal settings for the 6 critical knobs based on live endpoint metrics or sample request files.
modelrequiredcredentialsAnalyze a running vLLM server's workload and return specific optimization recommendations with before/after comparisons.
endpointrequiredcredentialsBenchmark a vLLM endpoint with concurrent requests. Returns throughput (req/s), success rate, and total latency.
endpointrequiredcredentialsList currently running Ollama models.
credentialsConfigure Langfuse credentials (public key, secret key, host URL).
public_keyrequiredsecret_keyrequiredcredentialsTest Langfuse connectivity and list accessible projects.
credentialsList recent LLM traces from Langfuse.
credentialsGet a single Langfuse trace with all observations/spans.
trace_idrequiredcredentialsList evaluation scores from Langfuse, optionally filtered by trace or score name.
credentialsCreate an evaluation score for a Langfuse trace (e.g. quality, accuracy, relevance).
namerequiredvaluerequiredtrace_idrequiredcredentialsList Langfuse datasets for evaluation and fine-tuning.
credentialsExport Langfuse traces as instruction/response pairs for LoRA fine-tuning. Filters by quality score.
credentialsGet aggregated quality metrics from Langfuse scores for drift detection.
credentialsPrint OTEL environment variables for instrumenting LLM apps to send traces to Langfuse.
credentialsGenerate Kubernetes deployment manifest for self-hosted Langfuse.
credentialsCreate Kubernetes cluster with GPU nodes for optimal multi-cloud deployment
gpu_typerequiredcredentialscluster_namerequiredList Kubernetes clusters
credentialsGet information about a specific cluster
credentialscluster_namerequiredDestroy a Kubernetes cluster
credentialscluster_namerequiredGenerate Helm charts from workload specifications.
imagerequiredworkloadrequiredcredentialsGenerate a GPU-aware KServe InferenceService YAML manifest with NUMA pinning, resource limits derived from model size and VRAM, and topology hints.
gpu_typerequiredmodel_urirequiredmodel_namerequiredcredentialsList KServe InferenceServices in a Kubernetes namespace.
credentialsGet detailed status of a KServe InferenceService including readiness, traffic split, and URL.
namerequiredcredentialsInstall NVIDIA GPU Operator on a Kubernetes cluster. Configures driver containers, device plugin, DCGM exporter, and GPU Feature Discovery.
credentialscluster_namerequiredConfigure Kubernetes GPU device plugin settings: time-slicing, MIG strategy, and resource naming.
credentialscluster_namerequiredConfigure Multi-Instance GPU (MIG) partitioning on A100/H100 GPUs. Splits a single GPU into isolated instances for multi-tenant workloads.
credentialsmig_profilerequiredcluster_namerequiredConfigure GPU time-slicing for Kubernetes. Allows multiple pods to share a single GPU with configurable oversubscription.
credentialscluster_namerequiredDeploy model to HuggingFace Spaces
model_idrequiredtemplaterequiredspace_namerequiredcredentialsGet HuggingFace Space deployment status.
space_namerequiredcredentialsGet Ray cluster status including node count, resources, memory, and running jobs.
credentialsStart a Ray cluster (head node or worker). For distributed ML training and inference.
credentialsStop the Ray cluster on the current node.
credentialsSubmit a job script to the Ray cluster for distributed execution.
scriptrequiredcredentialsList all running Ray jobs and tasks.
credentialsGenerate 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.
model_idrequiredcredentialsGenerate 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.
model_idrequiredcredentialsCompute optimal TP/DP/EP parallelism strategy for a given MoE model and GPU count. Returns recommended configuration with rationale.
model_idrequiredcredentialsList all Weights & Biases projects for the configured entity.
api_keyrequiredcredentialsList runs in a W&B project with status, metrics summary, and config.
api_keyrequiredprojectrequiredcredentialsGet detailed info, metrics, and artifacts for a specific W&B run.
run_idrequiredapi_keyrequiredcredentialsList MLflow experiments on the configured tracking server.
credentialstracking_urirequiredLog a Terradev training run to MLflow with auto-injected GPU type, provider, cost/hr, and duration as params.
run_namerequiredcredentialstracking_urirequiredexperiment_namerequiredRegister a trained model in the MLflow model registry with Terradev provenance tags.
run_idrequiredmodel_namerequiredcredentialstracking_urirequiredGet DVC repository status: tracked files, remotes, and changes since last commit.
repo_pathrequiredcredentialsShow DVC diff between two revisions (e.g. training checkpoints). Shows added, modified, deleted files.
repo_pathrequiredcredentialsAtomic checkpoint staging: DVC add + push + git commit in one operation. Promotes a training checkpoint to versioned storage.
repo_pathrequiredcredentialscheckpoint_pathrequiredPush DVC-tracked data to the configured remote storage.
repo_pathrequiredcredentialsSearch and browse HuggingFace Hub models. Filter by author, task, library. Returns model ID, downloads, likes, and tags.
api_keyrequiredcredentialsSearch and browse HuggingFace Hub datasets. Filter by author and search query.
api_keyrequiredcredentialsGet detailed model info: architecture, size, downloads, license, tags, pipeline_tag, and model card.
api_keyrequiredmodel_idrequiredcredentialsCreate a HuggingFace Inference Endpoint (paid GPU endpoint). Supports custom GPU types, regions, and scaling.
api_keyrequiredmodel_idrequiredcredentialsendpoint_namerequiredinstance_typerequiredList all active HuggingFace Inference Endpoints with status, URL, and cost.
api_keyrequiredcredentialsGet detailed info about a specific HuggingFace Inference Endpoint: status, URL, scaling config, cost.
api_keyrequiredcredentialsendpoint_namerequiredDelete a HuggingFace Inference Endpoint.
api_keyrequiredcredentialsendpoint_namerequiredRun inference on a HuggingFace Inference Endpoint. Supports text generation, embeddings, and custom inputs.
inputsrequiredapi_keyrequiredcredentialsendpoint_namerequiredAuto-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.
model_idrequiredcredentialsGet hardware recommendation with cost breakdown for any HuggingFace model. Returns optimal GPU type, estimated cost, and performance score.
model_idrequiredcredentialsCompare all hardware options for a HuggingFace model. Returns side-by-side cost, performance, and compatibility analysis.
model_idrequiredcredentialsCreate a LangChain workflow.
api_keyrequiredcredentialsworkflow_configrequiredCreate an SGLang model-serving pipeline via LangChain. Connects LangChain agents to SGLang inference endpoints.
api_keyrequiredcredentialspipeline_configrequiredCreate a LangGraph stateful workflow with monitoring. Supports agent graphs, tool calling, and state persistence.
api_keyrequiredcredentialsgraph_configrequiredCreate an orchestrator-worker pattern workflow in LangGraph. The orchestrator delegates tasks to specialized worker agents.
api_keyrequiredcredentialsworkflow_configrequiredCreate an evaluator-optimizer workflow in LangGraph. Generates outputs, evaluates quality, and iteratively improves.
api_keyrequiredcredentialsevaluation_configrequiredGet the status and metrics of a LangGraph workflow execution.
api_keyrequiredcredentialsworkflow_idrequiredCreate a custom W&B dashboard with GPU metrics, training loss, and cost panels.
api_keyrequiredcredentialsdashboard_configrequiredAuto-create a Terradev-specific W&B dashboard with GPU utilization, cost tracking, training metrics, and infrastructure panels.
api_keyrequiredcredentialsCreate a W&B report with custom sections, charts, and narrative text.
api_keyrequiredcredentialsreport_configrequiredAuto-generate a Terradev infrastructure report: GPU costs, provider comparison, training efficiency, and recommendations.
api_keyrequiredcredentialsSet up custom W&B alerts for GPU metrics: cost thresholds, utilization drops, training anomalies.
api_keyrequiredcredentialsalert_configrequiredAuto-create standard Terradev alerts: GPU cost > budget, utilization < 50%, training loss spike, straggler detection.
api_keyrequiredcredentialsGet comprehensive W&B monitoring overview: dashboards, reports, alerts, active runs.
api_keyrequiredcredentialsTest connection to Arize Phoenix server. Returns collector endpoint and project count.
credentialsList Phoenix projects (trace namespaces).
credentialsList recent spans for a Phoenix project. Supports SpanQuery DSL filters like "span_kind == 'RETRIEVER'" or "status_code == 'ERROR'".
credentialsView full execution tree for a specific trace ID. Shows span hierarchy, latencies, and token counts.
trace_idrequiredcredentialsGenerate OpenTelemetry environment variables for instrumenting serving pods with Phoenix tracing.
credentialsGenerate Python instrumentation snippet for adding Phoenix tracing to LLM applications.
credentialsGenerate Kubernetes deployment manifest for self-hosted Arize Phoenix server.
credentialsTest connection to NeMo Guardrails server.
credentialsSend a message through NeMo Guardrails and return the safety-filtered response. Applies topical, jailbreak, PII, and factcheck rails.
messagerequiredcredentialsGenerate default Colang 2.x guardrails configuration files (topical, jailbreak, PII, factcheck rails).
credentialsGenerate Kubernetes deployment manifest for NeMo Guardrails server (standalone or sidecar mode).
credentialsTest connection to Qdrant vector database. Returns cluster info and collection count.
credentialsList all Qdrant vector collections with their point counts and configurations.
credentialsCreate a Qdrant vector collection. Auto-configures vector dimensions from embedding model name.
credentialsGet detailed info and stats for a Qdrant collection.
credentialsCount points (vectors) in a Qdrant collection.
credentialsGenerate Kubernetes StatefulSet manifest for self-hosted Qdrant vector database.
credentialsRun a DeepEval test suite from a Python test file.
credentialsList available DeepEval metrics for LLM evaluation.
credentialsEvaluate a single LLM output with a DeepEval metric (AnswerRelevancy, Faithfulness, Hallucination, etc.).
inputrequiredmetricrequiredcredentialsactual_outputrequiredGenerate a starter DeepEval test file.
credentialsFind the cheapest egress route between cloud providers/regions for model weights or dataset transfer. Supports multi-hop routing.
size_gbrequiredcredentialsdest_regionrequireddest_providerrequiredsource_regionrequiredsource_providerrequiredOptimize dataset or model staging across regions by finding the cheapest transfer plan. Integrates with the dataset stager for parallel uploads.
size_gbrequiredsource_urirequiredcredentialstarget_regionsrequiredStart the model orchestrator for multi-model GPU sharing with eviction policies.
credentialsRegister a model with the orchestrator.
model_idrequiredmodel_pathrequiredcredentialsLoad a model into GPU memory.
model_idrequiredcredentialsEvict a model from GPU memory.
model_idrequiredcredentialsGet orchestrator and model status including GPU memory utilization.
credentialsTest inference with a model via the orchestrator.
model_idrequiredcredentialsStart the warm pool manager for intelligent model pre-warming. 5 strategies: traffic_based, time_based, priority_based, cost_optimized, latency_optimized.
credentialsGet warm pool status: hit rate, cold starts, memory saved, cost saved.
credentialsGPU 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.
gpu_typerequiredcredentialsDeep cost analysis of current GPU infrastructure: per-provider breakdown, utilization efficiency, waste identification, and optimization potential.
credentialsGenerate actionable cost optimization recommendations: spot migration, GPU right-sizing, provider arbitrage, idle shutdown, and density packing.
credentialsSimulate cost optimization scenarios with ROI projections. Compare current vs optimized infrastructure costs.
scenariorequiredcredentialsGet GPU price trend analysis with delta (rate of change), gamma (acceleration), and annualized volatility. Identifies cheapest time windows.
gpu_typerequiredcredentialsSpot instance risk assessment per provider. Returns interruption probability, mean time to interruption, and recommended mitigation.
gpu_typerequiredcredentialsDeploy 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.
gpu_typerequiredmodel_idrequiredcredentialsList all training jobs and their state (created, running, completed, failed).
credentialsReal-time GPU monitoring for training jobs. Shows utilization, memory, temperature, power, and cost.
job_idrequiredcredentialsList all checkpoints for a training job.
job_idrequiredcredentialsManually trigger a checkpoint save for a running training job.
job_idrequiredcredentialsStop a running training job. Kills training processes on all nodes in parallel.
job_idrequiredcredentialsResume a training job from its latest checkpoint. Rebuilds config with topology revalidation.
job_idrequiredcredentialsRestore a specific checkpoint for a training job.
job_idrequiredcredentialsPromote a checkpoint to a final model path for serving.
destrequiredjob_idrequiredcredentialscheckpoint_idrequiredDelete a checkpoint.
job_idrequiredcredentialscheckpoint_idrequiredList LoRA adapters loaded on a running vLLM endpoint. Shows base models and hot-loaded fine-tuned adapters.
endpointrequiredcredentialsHot-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.
namerequiredpathrequiredendpointrequiredcredentialsHot-unload a LoRA adapter from a running vLLM endpoint. Frees GPU memory for other adapters.
namerequiredendpointrequiredcredentialsGenerate a complete training configuration from a declarative spec. Auto-detects framework, sets optimal parallelism, and configures distributed training.
namerequiredscriptrequiredcredentialsFull distributed training launch with framework auto-detection, topology validation, and monitoring. Combines preflight + train + monitor in one operation.
namerequiredscriptrequiredcredentialsGet complete training monitoring snapshot: GPU metrics (utilization, memory, temp, power), training metrics (loss, grad_norm, lr, throughput), straggler detection, and cost estimate.
job_idrequiredcredentialsDetect straggler nodes in distributed training. Identifies GPUs with significantly lower utilization that slow the whole job.
job_idrequiredcredentialsConfigure agentic inference serving settings.
credentialsPrint Helm values for agentic inference deployment.
credentialsPrint K8s deployment manifests for agentic inference.
credentialsPrint engine launch arguments for copy-paste.
credentialsPrint LMCache environment variables.
credentialsShow current agentic serving configuration.
credentialsShow real-time cost breakdown for a fleet by tier.
fleet_idrequiredcredentialsProvision a heterogeneous agent fleet across all tiers simultaneously.
credentialsCreate a LangGraph workflow.
graph_namerequiredcredentialsCreate an SGLang pipeline.
credentialspipeline_namerequiredCreate a LangChain workflow.
credentialsworkflow_namerequiredTest connection to LangChain service.
credentialsCreate a LangGraph workflow.
typerequiredcredentialsworkflow_namerequiredDeploy a workflow.
credentialsworkflow_namerequiredGet workflow status.
credentialsworkflow_idrequiredTest connection to LangGraph service.
credentialsSend a message to a Letta agent.
messagerequiredagent_idrequiredcredentialsCreate a new stateful Letta agent.
namerequiredcredentialsDelete a Letta agent.
agent_idrequiredcredentialsList Letta agents.
credentialsTeach a Letta agent a durable fact.
textrequiredagent_idrequiredcredentialsShow the state of a Letta agent.
agent_idrequiredcredentialsStore a memory in Mem0 for an agent or user.
textrequireduser_idrequiredcredentials60% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Write a description of at least 40 characters in the registry entry.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
Declare a license in the repository or the registry entry.