fix: look up real server by UUID (get_mcp_server_by_id) before falling back to name

This commit is contained in:
Ishaan Jaffer 2026-03-11 21:25:01 -07:00
parent e8fb31b0dd
commit dda31d0a5d

View file

@ -1313,7 +1313,10 @@ if MCP_AVAILABLE:
global_mcp_server_manager,
)
server = global_mcp_server_manager.get_mcp_server_by_name(server_id)
server = (
global_mcp_server_manager.get_mcp_server_by_id(server_id)
or global_mcp_server_manager.get_mcp_server_by_name(server_id)
)
if server is None:
raise HTTPException(
status_code=status.HTTP_404_NOT_FOUND,