fix(mcp): MCP server error for SSE connection caused by a simultaneous change

This commit is contained in:
Huang Yuhao 2025-07-14 02:52:39 +00:00
parent f2fe90351d
commit a7952ff024
1 changed files with 4 additions and 4 deletions

View File

@ -108,10 +108,10 @@ class GlobalMCPUtil(MCPUtil):
# For SSE servers, capture the URL
if isinstance(server, MCPServerSse):
server_config["url"] = getattr(server.params, "url")
server_config["headers"] = getattr(server.params, "headers")
server_config["timeout"] = getattr(server.params, "timeout", 5)
server_config["sse_read_timeout"] = getattr(server.params, "sse_read_timeout", 60 * 5)
server_config["url"] = server.params.get("url")
server_config["headers"] = server.params.get("headers")
server_config["timeout"] = server.params.get("timeout", 5)
server_config["sse_read_timeout"] = server.params.get("sse_read_timeout", 60 * 5)
# For STDIO servers, capture the command
elif isinstance(server, MCPServerStdio):
server_config["command"] = server.params.command