7MAPS

7Maps · News

A minor MCP SDK update landed on 2 October. Some servers now fail on request two.

By Lior AharonovFounder, 7IT Solutions ·

What happened

On Friday 2 October 2026, the official TypeScript SDK shipped @modelcontextprotocol/server 2.3.0 as a minor release, then 2.3.1 on Monday 5 October. A server object now serves one connection at a time. Reuse one McpServer across stateless HTTP requests and the second request can fail with ALREADY_CONNECTED.

Why it matters

It is a minor version, so a routine install can pull it in. Your test sends one request and passes. Production sends two together, and the server built once at startup answers 500, or takes the whole process down.

What to do

Search your code for an McpServer created outside the request handler. Move it inside, upgrade to 2.3.1, and send two requests at once before you ship.

Minor version. Major surprise. I'd test request number two before I trust request number one.

Lior Aharonov · my take

Sources

mcpsdktypescriptservers

Researched with AI tools; every fact is checked against the linked sources.

All 7Maps news · Atom feed

A correction: lior@7it.co.il. 7Maps by 7IT.