Purpose-built contracts
Define a clear tool name, descriptions, sample prompts, timeout, typed inputs, and output fields so AI clients can select and call the capability correctly.
Expose a complete, governed DataZen pipeline as one purpose-built capability that an AI client can discover and invoke through the Model Context Protocol.
Generic database and API tools force a model to understand low-level systems and compose many operations correctly. A DataZen pipeline can package connectivity, transformations, validation, policy, and output shaping behind a single tool contract. The pipeline becomes the tool.
Define a clear tool name, descriptions, sample prompts, timeout, typed inputs, and output fields so AI clients can select and call the capability correctly.
Declared pipeline parameters form the tool's input contract. Values supplied by the AI client are applied to the pipeline execution at invocation time.
The model requests an outcome, while DataZen controls credentials, source access, filters, transformations, validations, and the shape of the returned result.
Remote AI clients can invoke exposed tools through MCP over Streamable HTTP, using JSON-RPC 2.0 with both cloud and self-hosted DataZen agents.
Remote MCP calls use a service token in the Authorization: Token ...
header. The token requires the mcp_all scope. Cloud endpoints include
the agent identifier before /api/mcp; self-hosted agents expose
/mcp from their configured base URL.
Pipelines as Tools turns tested integration logic into a narrow, discoverable interface for agentic workflows.
Back to DataZen