From 5151f218cfd906de30b9f80438d6039211dddc82 Mon Sep 17 00:00:00 2001 From: Martin Melka Date: Tue, 15 Jul 2025 15:59:37 +0200 Subject: [PATCH] Do not silently exclude the "context" key from JSON body (#1153) --- src/fastmcp/server/openapi.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/fastmcp/server/openapi.py b/src/fastmcp/server/openapi.py index a17aeab0e..6aa39ed6f 100644 --- a/src/fastmcp/server/openapi.py +++ b/src/fastmcp/server/openapi.py @@ -459,9 +459,7 @@ class OpenAPITool(Tool): params_to_exclude.add(p.name) body_params = { - k: v - for k, v in arguments.items() - if k not in params_to_exclude and k != "context" + k: v for k, v in arguments.items() if k not in params_to_exclude } if body_params: