upload resources
upload_resourcesUse this tool to collect binary app resources. For a new upload, declare resources with target_path and optional name, accept, required, purpose and preferred_source; optional app_id scopes it without changing the app. To resume, pass upload_id; add retry:true for a fresh transfer ticket. Source files are not accepted. Returns a widget and an external intake URL; offer both so the user can choose, and use the URL when the widget is unavailable. Call get_resource_upload_instructions for usage and workflow. MCP version 2.12.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| retry | No | Request a fresh transfer ticket after a failed transfer, keeping the entry ID. | |
| app_id | No | Optional app scope; uploading does not bind or deploy. | |
| resources | No | Required for a new entry. Binary files under public/resources/ only. | |
| upload_id | No | Resume an existing resource entry. | |
| mcp_version | No | Set to "2.12", the MCP version in this tool's description. Use this tool's version, not another tool's version. |