From c89670dbb80662d97a94927eef9d47ababb7639c Mon Sep 17 00:00:00 2001 From: ihrpr Date: Tue, 8 Jul 2025 13:08:31 +0100 Subject: [PATCH] remove max message size --- 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 d46549929..1b37acd43 100644 --- a/src/mcp/server/streamable_http.py +++ b/src/mcp/server/streamable_http.py @@ -46,8 +46,6 @@ 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 @@ async def _handle_post_request(self, scope: Scope, request: Request, receive: Re # 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)