From 4c5e5b95c02dc2b2357e1d8686cb9ef461a03f51 Mon Sep 17 00:00:00 2001 From: daamitt Date: Tue, 14 Oct 2025 15:39:47 +0530 Subject: [PATCH 1/2] Low level MCP server now uses log level set by FastMCP(name="My MCP Server", debug=True, log_level='DEBUG') --- src/mcp/server/fastmcp/server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mcp/server/fastmcp/server.py b/src/mcp/server/fastmcp/server.py index deccdb4e1..42da09070 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,8 +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: From 9faf9864aca097340ee37c64ee064850233da43f Mon Sep 17 00:00:00 2001 From: daamitt Date: Thu, 16 Oct 2025 10:05:08 +0530 Subject: [PATCH 2/2] Fixed failing ruff check --- src/mcp/server/fastmcp/server.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mcp/server/fastmcp/server.py b/src/mcp/server/fastmcp/server.py index 42da09070..b9b84e548 100644 --- a/src/mcp/server/fastmcp/server.py +++ b/src/mcp/server/fastmcp/server.py @@ -207,7 +207,6 @@ def __init__( # noqa: PLR0913 # Set up MCP protocol handlers self._setup_handlers() - @property def name(self) -> str: return self._mcp_server.name