From 29f0a9ab94a7a34a4e9aecef7e6d273e3f869a01 Mon Sep 17 00:00:00 2001 From: Will Date: Mon, 21 Jul 2025 21:14:38 +0800 Subject: [PATCH] Fix incorrect mcp method_name (#22736) --- api/core/mcp/mcp_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/mcp/mcp_client.py b/api/core/mcp/mcp_client.py index f7aa7bbd7..5fe52c008 100644 --- a/api/core/mcp/mcp_client.py +++ b/api/core/mcp/mcp_client.py @@ -69,7 +69,7 @@ class MCPClient: parsed_url = urlparse(self.server_url) path = parsed_url.path or "" - method_name = path.removesuffix("/").lower() + method_name = path.rstrip("/").split("/")[-1] if path else "" if method_name in connection_methods: client_factory = connection_methods[method_name] self.connect_server(client_factory, method_name)