Capability / sources / files
Use uploaded files as a verified source.
Upload checksummed documents through short-lived intents, complete validation, then reference immutable file IDs in a job.
Contract identifier
Clients send the stable identifier files. Current API version: v1. Supported upload media types are discovered separately and currently total 7.
filesOriginal verified example
An original two-page PDF and CSV are uploaded separately, scanned, checksum-bound, and processed together into one dataset Markdown output.
Known boundary
A job accepts at most 20 files. Each file is limited to 100 MiB and must use a media type returned by capabilities.
Security and provenance
Signed upload and download URLs are short-lived. A local path is never sent to hosted MCP; use the local MCP bridge for approved roots.