From beacd6e00934bfb97533e5c7b3963251616e665f Mon Sep 17 00:00:00 2001 From: Inna Harper Date: Tue, 8 Jul 2025 15:56:18 +0100 Subject: [PATCH] remove max message size (#1105) --- src/mcp/server/streamable_http.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/mcp/server/streamable_http.py b/src/mcp/server/streamable_http.py index d4654992..1b37acd4 100644 --- a/src/mcp/server/streamable_http.py +++ b/src/mcp/server/streamable_http.py @@ -46,8 +46,6 @@ from mcp.types import ( logger = logging.getLogger(__name__) -# Maximum size for incoming messages -MAXIMUM_MESSAGE_SIZE = 4 * 1024 * 1024 # 4MB # Header names MCP_SESSION_ID_HEADER = "mcp-session-id" @@ -329,13 +327,6 @@ class StreamableHTTPServerTransport: # Parse the body - only read it once body = await request.body() - if len(body) > MAXIMUM_MESSAGE_SIZE: - response = self._create_error_response( - "Payload Too Large: Message exceeds maximum size", - HTTPStatus.REQUEST_ENTITY_TOO_LARGE, - ) - await response(scope, receive, send) - return try: raw_message = json.loads(body)