diff --git a/src/mcp/server/fastmcp/server.py b/src/mcp/server/fastmcp/server.py index deccdb4e1..b9b84e548 100644 --- a/src/mcp/server/fastmcp/server.py +++ b/src/mcp/server/fastmcp/server.py @@ -169,6 +169,9 @@ def __init__( # noqa: PLR0913 transport_security=transport_security, ) + # Configure logging + configure_logging(self.settings.log_level) + self._mcp_server = MCPServer( name=name or "FastMCP", instructions=instructions, @@ -204,9 +207,6 @@ def __init__( # noqa: PLR0913 # Set up MCP protocol handlers self._setup_handlers() - # Configure logging - configure_logging(self.settings.log_level) - @property def name(self) -> str: return self._mcp_server.name