diff --git a/src/fastmcp/server/__init__.py b/src/fastmcp/server/__init__.py index 101adfcdb..3f64a0f39 100644 --- a/src/fastmcp/server/__init__.py +++ b/src/fastmcp/server/__init__.py @@ -1,5 +1,13 @@ +import importlib + from .context import Context from .server import FastMCP, create_proxy +def __getattr__(name: str) -> object: + if name == "dependencies": + return importlib.import_module("fastmcp.server.dependencies") + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") + + __all__ = ["Context", "FastMCP", "create_proxy"]