rdt-model-mcp
Purpose
Section titled “Purpose”rdt-model-mcp generates MCP (Model Context Protocol) tool definitions that allow AI agents — Snowflake Cortex Analyst, Claude, and others — to query governed data products through standardized protocols. The hosting location is to be decided (Snowflake MCP is a candidate).
Pipeline phase
Section titled “Pipeline phase”Phase 4 — Deploy
# Generate MCP tool definitioncargo run -p rdt-model-mcp -- --target dev generate --entity waste-tracking --dry-runConfiguration
Section titled “Configuration”| Key | Source | Description |
|---|---|---|
mcp.registry_url | roche-data.toml | MCP registry endpoint (TBD) |
Dependencies
Section titled “Dependencies”rdt-model-pull(model.json)rdt-model-govern(governance.json)
Output
Section titled “Output”| File | Format | Description |
|---|---|---|
apis/{entity}/mcp_tool.json | JSON | MCP tool definition for AI agents |