fix: update server configuration and add graceful shutdown to integration test

pull/819/head
Pavan Kumar 2 days ago committed by ascender1729
parent e051e2d1a6
commit f495299785

@ -33,4 +33,4 @@ def break_even_point(fixed_costs: float, price_per_unit: float, cost_per_unit: f
if __name__ == "__main__": if __name__ == "__main__":
print("Starting Business Calculator Server on port 6275...") print("Starting Business Calculator Server on port 6275...")
mcp.run(transport="sse", transport_kwargs={"host": "0.0.0.0", "port": 6275}) mcp.run(transport="sse", host="0.0.0.0", port=6275)

@ -36,4 +36,4 @@ def calculate_percentage(part: float, whole: float) -> float:
if __name__ == "__main__": if __name__ == "__main__":
print("Starting Math Server on port 6274...") print("Starting Math Server on port 6274...")
mcp.run(transport="sse", transport_kwargs={"host": "0.0.0.0", "port": 6274}) mcp.run(transport="sse", host="0.0.0.0", port=6274)

@ -54,7 +54,10 @@ def main():
while True: while True:
try: try:
user_input = input("\nEnter your request: ") user_input = input("\nEnter your request (or Ctrl+C to exit): ")
except KeyboardInterrupt:
print("\nExiting gracefully...")
break
if user_input.lower() == 'exit': if user_input.lower() == 'exit':
break break

Loading…
Cancel
Save