From 4218c1903714124e5ecbffa3e91e5d01aaf2a068 Mon Sep 17 00:00:00 2001 From: jja6312 Date: Sat, 25 Oct 2025 16:18:39 +0900 Subject: [PATCH] refactor: Remove deprecated SSE transport option(#97) - Remove SSE(deprecated) transport handling in server.py and __init__.py --- src/openstack_mcp_server/__init__.py | 2 +- src/openstack_mcp_server/server.py | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/openstack_mcp_server/__init__.py b/src/openstack_mcp_server/__init__.py index b143047..c89a11d 100644 --- a/src/openstack_mcp_server/__init__.py +++ b/src/openstack_mcp_server/__init__.py @@ -35,7 +35,7 @@ def main(): signal.signal(signal.SIGTERM, handle_interrupt) # Validate transport protocol - if MCP_TRANSPORT not in ["stdio", "sse", "streamable-http"]: + if MCP_TRANSPORT not in ["stdio", "streamable-http"]: logger.error( f"Invalid transport protocol: {MCP_TRANSPORT}. Using stdio instead.", ) diff --git a/src/openstack_mcp_server/server.py b/src/openstack_mcp_server/server.py index 0b28827..f71e788 100644 --- a/src/openstack_mcp_server/server.py +++ b/src/openstack_mcp_server/server.py @@ -23,7 +23,5 @@ def serve(transport: str, **kwargs): mcp.run(transport="stdio", **kwargs) elif transport == "streamable-http": mcp.run(transport="streamable-http", **kwargs) - elif transport == "sse": - mcp.run(transport="sse", **kwargs) else: raise ValueError(f"Unsupported transport: {transport}")