{"version":"2.1.319","anchor":"mcp-connector-file-upload-handling-added","canonical_anchor":"mcp-connector-file-upload-handling-added","heading":"MCP tools that take files can be wrapped so files are uploaded to them","tier":"notice","area":"Connectors","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/mcp-connector-file-upload-handling-added","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### MCP tools that take files can be wrapped so files are uploaded to them\n\nClaude Code now wraps MCP tools that take files so they can receive uploads, and logs a warning when a tool fails the check\n\n**What**\n\nMCP servers are add-on programs that give Claude extra tools. Claude Code now has handling for connector tools that take files. When a tool takes files, Claude Code wraps it so files can be uploaded to it. When the check on a tool fails, the tool is left without upload support and Claude Code logs a warning.\n\nThe new handling also covers:\n\n- Recovering the connection and retrying after a dropped session\n\n- Offers to download files\n\n- Error messages when the connector's final answer was not a tool result\n\n**Why**\n\nThis is part of support for sending files to connectors.\n\n- Area: Connectors\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}