upload_create
Create a temporary upload URL for file uploads in sandboxed environments. Use the returned upload URL to POST raw file bytes, then pass the resulting URL to publish or update posts.
Instructions
Create a temporary file upload URL for sandboxed environments. Returns a key, an upload_url, and expires_in (seconds). Flow: (1) call this tool, (2) POST the raw file bytes to the returned upload_url (valid for expires_in seconds), which responds with {"url": "https://..."}, (3) pass that returned url in the media array of post_publish (or post_update). The upload host is tmpfiles.postproxy.dev — that domain must be whitelisted/allowlisted in the sandbox's network egress rules for the upload to succeed. Only use this when running against the remote (hosted) MCP server: if you are running the local (stdio) MCP server, do NOT use this — instead pass local file paths directly in the media array, which uploads them via multipart.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||