Qeravio
Canonical AI event

Model Context Protocol 1.x HTTP client redirects now limited to same origin

HTTP client redirects in v1.30.0 now fail if they leave the endpoint's origin. Idle Streamable HTTP sessions expire after 30 minutes of inactivity.

7 Sept 20261 verified claims1 sources1 observations
What happened

The official source reports this update: v1.30.0. Maintenance release of the 1.x line. 2.x is the current line; 1.x docs are at https://py.sdk.modelcontextprotocol.io/v1/ . A few defaults changed in this release. If you run a server or client on 1.x, skim these first: Behaviour changes HTTP client redirects are only followed within the endpoint's origin ( #3448 ) streamable_http_client and sse_client follow a redirect only if it stays on the same scheme, host and port (or upgrades http to https on the same host). A redirect anywhere else now fails the request with httpx.HTTPStatusError . If that other URL is the server you meant, use it as the endpoint URL.

Why it matters

This official update documents a development concerning v1.30.0. Its practical significance depends on the scope and evidence stated by the source.

What to watch next

Read the official source update and verify its stated scope, evidence and timing before acting on it.

Connected knowledge

Entities affected by this event

Evidence trail

Sources behind the event