Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Oversized structured results from MCP tools are now left out

Structured data from an MCP tool is now dropped from the result Claude sees when it is over a size limit, with a marker recording this

You'll notice Improvements
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release
What

MCP servers are add-ons that give Claude extra tools. Their tools can return structured content, meaning data laid out in fixed fields, alongside the usual text. If that structured content is over a size limit, Claude Code now leaves it off the result message. It sets structuredContentOmitted on the tool result so the gap is recorded.

Two cases are exempt:

  • tools that declare a UI panel through _meta.ui
  • in-process SDK servers, meaning MCP servers running inside the same program as Claude Code
Why

Very large tool results no longer fill up the conversation. Claude does not see the structured part of those results, though, so an MCP tool that returns a lot of structured data will reach Claude without it.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe exact size limit is not known.

See this entry in the whole of v2.1.287 →

Feedback