Skip to main content
Glama

Start an upload

create_upload

Reserve an upload and get a presigned URL to PUT the bytes to. Send the returned upload_headers on that PUT exactly as given — they are signed into the URL, and a missing one is a 403, not a network failure. Follow with complete_upload once the PUT succeeds. Limits: images and audio up to 50 MB, video up to 250 MB. If this client cannot make an HTTP request of its own, or the PUT is refused, use request_upload_link (or import_media for a file at a URL).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
bytesYes
filenameYes
mime_typeYes
checksum_sha256No

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
messageYes
upload_idYes
expires_atYes
upload_urlYes
upload_headersYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources