Context7 Became One of the First Large MCP Servers to Migrate to SDK 2.0 and the 2026-07-28 Protocol Revision — Deleting Redis Sessions Entirely
upstash/context7 (60,590 stars) published `@upstash/[redacted]` on 2026-08-07, migrating to `@modelcontextprotocol/{node,server,client}` 2.0.0 and the 2026-07-28 protocol revision. HTTP serving is now stateless for both modern and legacy clients, and Redis-backed sessions were removed outright — a meaningful operational simplification for anyone self-hosting an MCP server at scale. The same release train also fixed a subtle auth failure: `ctx7 setup` now writes a standard `Authorization: Bearer` header instead of a custom `CONTEXT7_API_KEY` one, because Codex read the custom name as 'no credential configured,' fell through to a stale OAuth credential, and failed with `invalid_grant` before the API key was ever sent.
Source
↳ Follow the thread