Claude Code v2.1.221 ·
ListMcpResources works against cached servers and connects on demand
Listing MCP resources now includes cached servers, connecting them on demand instead of skipping them.
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
MCPArea: what it touches
ImprovementsKind: in v2.1.221,
ImprovementsSection of the release
What
The resource-listing tool now returns resources from servers that are only in the discovery cache, connecting them as part of the call.
Details
- the old
i.type !== "connected" bail is gone; any connected-or-cached client declaring capabilities?.resources is accepted - it then calls
ensureConnectedClient with the tool's abort signal and a context label before fetching - failures are logged per server, except aborts, which are silent and simply contribute no resources
Evidence
MCP resource listing
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
See this entry in the whole of v2.1.221 →