From 3587bd4040c6110ad7f5526a18619aa5bd9ef48a Mon Sep 17 00:00:00 2001 From: kenwoodjw Date: Thu, 17 Jul 2025 09:32:42 +0800 Subject: [PATCH] fix mcp error not input (#22505) Signed-off-by: kenwoodjw --- api/core/mcp/server/streamable_http.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/core/mcp/server/streamable_http.py b/api/core/mcp/server/streamable_http.py index 1c2cf570e2..20ff7e7524 100644 --- a/api/core/mcp/server/streamable_http.py +++ b/api/core/mcp/server/streamable_http.py @@ -148,9 +148,7 @@ class MCPServerStreamableHTTPRequestHandler: if not self.end_user: raise ValueError("User not found") request = cast(types.CallToolRequest, self.request.root) - args = request.params.arguments - if not args: - raise ValueError("No arguments provided") + args = request.params.arguments or {} if self.app.mode in {AppMode.WORKFLOW.value}: args = {"inputs": args} elif self.app.mode in {AppMode.COMPLETION.value}: