MCP Integration

Stage: platform (MCP server) · What it does: expose your catalog, data, pipelines, and models to AI agents through the Model Context Protocol (MCP) — the open standard Claude/Copilot-class agents use to reach tools and data. Both consoles are MCP servers: platform.k3ld.com (data catalog, SQL, Ask AI, pipelines) and model.k3ld.com (training runs, fine-tune/post-train/pretrain launches, deploys, GPU smoke, exports, drift monitor).


Why it matters


Connect

Both servers live on the API base and share your existing user credentials (a user-scoped k3ld_… API key, or a browser session cookie).

Console Endpoint Server Tools
Data (platform.k3ld.com) POST https://api.k3ld.com/api/v1/mcp/platform k3ld-platform 0.2.0 11
Model (model.k3ld.com) POST https://api.k3ld.com/api/v1/mcp/model k3ld-model 0.6.0 20

.mcp.json (Claude Code / Cursor):

{
  "mcpServers": {
    "k3ld-platform": { "type": "http", "url": "https://api.k3ld.com/api/v1/mcp/platform",
      "headers": { "Authorization": "Bearer k3ld_YOUR_API_KEY" } },
    "k3ld-model":    { "type": "http", "url": "https://api.k3ld.com/api/v1/mcp/model",
      "headers": { "Authorization": "Bearer k3ld_YOUR_API_KEY" } }
  }
}

Mint a user API key in Settings → API keys (admin/editor), or use the System → MCP access page in either console for a ready-to-paste config and the live tool list.


Tools

Data console (platform_*)

Model console (model_*)


Governance & safety


Real-world examples

🧑‍💼 SaaS — support agent with the actual product data

A support team wires their agent (via MCP) to the product's support catalog and documentation. The agent answers with their content, not a generic model's guess — and the access is scoped, so it can't reach customer PII.

🏦 Financial services — analyst copilot over governed sources

Analysts use a copilot that reaches the internal data catalog through MCP. The copilot can only touch datasets the analyst's role permits — the agent inherits RBAC, so "ask the copilot" never becomes "the copilot has a master key."

🚀 ML platform — an agent that tunes, ships, and monitors a model

An MCP client recommends + launches a fine-tune (model_recommend_finetune → model_launch_finetune), polls it to completion, deploys it behind an estimate→confirm token, runs a GPU smoke first, and checks drift schedules — the whole Build→Ship→Monitor loop through one governed surface.


Gotchas

Status

Both servers live and exercised end-to-end (2026-09-05): fine-tune launch → deploy → verify → InService → real invocation; GPU smoke; from-scratch pretrain launch; pipeline save + run (12 rows) — all driven over MCP.