From 2a323c75c299ee77b1d8aaafc483bb7aea47ef01 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Wed, 11 Jun 2025 10:21:22 -0400 Subject: [PATCH] Ensure http args are passed through --- src/fastmcp/server/server.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/fastmcp/server/server.py b/src/fastmcp/server/server.py index b3051c91d..b18d846d2 100644 --- a/src/fastmcp/server/server.py +++ b/src/fastmcp/server/server.py @@ -1332,8 +1332,12 @@ class FastMCP(Generic[LifespanResultT]): or self._deprecated_settings.streamable_http_path, event_store=None, auth=self.auth, - json_response=self._deprecated_settings.json_response, - stateless_http=self._deprecated_settings.stateless_http, + json_response=( + json_response or self._deprecated_settings.json_response + ), + stateless_http=( + stateless_http or self._deprecated_settings.stateless_http + ), debug=self._deprecated_settings.debug, middleware=middleware, )