docs(mcp): action file uploads — flow, client prerequisites, integrity - #26
Conversation
The reference page gains the requestActionFileUpload tool and a section on action file uploads: the flow that keeps bytes out of the model's context, the in-memory default and its single-instance limit, the storage backend, both off switches, the client prerequisites with the two admin-owned settings on managed workspaces, and the integrity model including the sha256 pin and the observed filename normalization. Ships with ForestAdmin/agent-nodejs#1815.
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Review pass on this PR found six issues in the shipped-behaviour parts and one scoping problem. All fixed in 2f4df26. The one a reader would have hit hardest. Step 3 of the flow block read Scoping: Also fixed, all verified against the code rather than the README: the upload endpoint path is now named ( |
Documents the action file uploads capability of the Forest MCP server, shipping with agent-nodejs #1815 (approved, merging shortly).
Added to the MCP server reference page:
requestActionFileUploadtool in the Actions tablefileUploads: false/FOREST_MCP_FILE_UPLOADS=false)localhost; Claude Desktop/Claude.ai/Cowork need a publicly reachable host and its domain allowed in the sandbox egress allowlist. On managed workspaces both settings (plus adding the connector at all) belong to the workspace admin, stated as such.Everything stated was verified end to end against a live agent on Claude Code, Claude Desktop, Claude.ai and Cowork.
🤖 Generated with Claude Code
Note
Document action file uploads for the MCP server, including client prerequisites and integrity details
Adds an "Action file uploads" section to mcp-server.mdx covering the full upload flow, configuration, and constraints.
FOREST_MCP_FILE_UPLOADS(toggle) andFOREST_MCP_UPLOAD_STORAGE_MODULE(storage backend), with precedence rules between them.requestActionFileUpload, perform the HTTPS upload, then pass the file handle toexecuteAction.UploadStoragecontract.Changes since #26 opened
fileUploadssettings in MCP server [1259692]basePathparameter [7f840bc]Macroscope summarized 1975ef5.