From 02a997f77ad64af8bcd2b8764d0203c8516e27c1 Mon Sep 17 00:00:00 2001 From: Sahabaj Alam Date: Mon, 24 Aug 2026 18:02:21 +0530 Subject: [PATCH] fix(cli): register module in sys.module during _import_server --- src/mcp/cli/cli.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mcp/cli/cli.py b/src/mcp/cli/cli.py index 203034c6ef..8cf36a5769 100644 --- a/src/mcp/cli/cli.py +++ b/src/mcp/cli/cli.py @@ -138,6 +138,7 @@ def _import_server(file: Path, server_object: str | None = None): # pragma: no sys.exit(1) module = importlib.util.module_from_spec(spec) + sys.modules[spec.name] = module spec.loader.exec_module(module) def _check_server_object(server_object: Any, object_name: str):