From f07ca75418394c30e846042cecc0eedb2abd7466 Mon Sep 17 00:00:00 2001 From: Pavan Kumar <66913595+ascender1729@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:35:48 +0000 Subject: [PATCH] fix: refine MCP server configuration for multi-agent multi-server routing - Adjusted `math_server.py` and `calc_server.py` to support many-to-many agent-server interactions - Resolved config inconsistencies causing agents to fail output delivery - Ensured each agent can access appropriate tools from multiple MCP servers --- examples/mcp_example/calc_server.py | 2 +- examples/mcp_example/math_server.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/mcp_example/calc_server.py b/examples/mcp_example/calc_server.py index 778fd4e8..b01ec456 100644 --- a/examples/mcp_example/calc_server.py +++ b/examples/mcp_example/calc_server.py @@ -19,4 +19,4 @@ def simple_interest(principal: float, rate: float, time: float) -> float: if __name__ == "__main__": print("Starting Calculation Server on port 6275...") - mcp.run(transport="sse", port=6275) + mcp.run(transport="sse", host="0.0.0.0", port=6275) diff --git a/examples/mcp_example/math_server.py b/examples/mcp_example/math_server.py index a4500cd6..66c976c2 100644 --- a/examples/mcp_example/math_server.py +++ b/examples/mcp_example/math_server.py @@ -29,4 +29,4 @@ def divide(a: float, b: float) -> float: if __name__ == "__main__": print("Starting Math Server on port 6274...") - mcp.run(transport="sse", port=6274) + mcp.run(transport="sse", host="0.0.0.0", port=6274)