{"version":"2.1.319","anchor":"mcp-connector-file-uploads-approval-prompt-upload-protocol","canonical_anchor":"mcp-connector-file-uploads-approval-prompt-upload-protocol","heading":"Claude can send local files to claude.ai connectors after you approve","tier":"notice","area":"Connectors","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/mcp-connector-file-uploads-approval-prompt-upload-protocol","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Claude can send local files to claude.ai connectors after you approve\n\nClaude Code can now upload files from your computer to claude.ai connectors, with an approval prompt, a policy switch and many refusal rules\n\n**Unclear.** Whether connector file uploads are switched on by default is not clear.\n\n**What**\n\nClaude Code can now send files from your computer to claude.ai connectors, which are outside services that give Claude tools. Before a call sends files, an approval prompt tells you how many files the call sends from this computer and lists them.\n\nThe feature includes:\n\n- Detection of file paths that use look-alike characters to pass for a different path\n\n- A fingerprint (hash) of each file, and uploads streamed through the claude.ai API or an MCP proxy\n\n- Refusal to send files from credential and secret-store locations\n\n- Many specific refusal messages explaining why a file was not sent\n\n- A policy setting, `allow_connector_file_uploads`, that controls whether uploads are allowed\n\nIt is refused in non-interactive runs (`-p`), remote sessions and code-mode sessions, where it reports that sending files to connectors is not available in this session. If a connector was already listed before uploads were enabled, reconnect it in `\/mcp` before it can take files.\n\n**Why**\n\nFiles can now leave your machine for third-party services, so the approval prompt and the `allow_connector_file_uploads` policy are what decide when that happens.\n\n- Area: Connectors\n- Tier: You'll notice\n- Useful: 5\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}