diff --git a/examples/servers/simple-auth/mcp_simple_auth/legacy_as_server.py b/examples/servers/simple-auth/mcp_simple_auth/legacy_as_server.py index ab7773b5bb..4972919e3a 100644 --- a/examples/servers/simple-auth/mcp_simple_auth/legacy_as_server.py +++ b/examples/servers/simple-auth/mcp_simple_auth/legacy_as_server.py @@ -68,8 +68,6 @@ def create_simple_mcp_server(server_settings: ServerSettings, auth_settings: Sim debug=True, auth=mcp_auth_settings, ) - # Store server settings for later use in run() - app._server_settings = server_settings # type: ignore[attr-defined] @app.custom_route("/login", methods=["GET"]) async def login_page_handler(request: Request) -> Response: diff --git a/examples/servers/simple-auth/mcp_simple_auth/server.py b/examples/servers/simple-auth/mcp_simple_auth/server.py index c53df6a550..1d2fcd89f7 100644 --- a/examples/servers/simple-auth/mcp_simple_auth/server.py +++ b/examples/servers/simple-auth/mcp_simple_auth/server.py @@ -74,8 +74,6 @@ def create_resource_server(settings: ResourceServerSettings) -> MCPServer: validate_token_resource=True, # tokens must be reported as issued for server_url ), ) - # Store settings for later use in run() - app._resource_server_settings = settings # type: ignore[attr-defined] @app.tool() async def get_time() -> dict[str, Any]: diff --git a/examples/servers/simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless/server.py b/examples/servers/simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless/server.py index 575f8ab808..b7511aadbd 100644 --- a/examples/servers/simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless/server.py +++ b/examples/servers/simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless/server.py @@ -7,8 +7,6 @@ from mcp.server import Server, ServerRequestContext from starlette.middleware.cors import CORSMiddleware -logger = logging.getLogger(__name__) - async def handle_list_tools( ctx: ServerRequestContext, params: types.PaginatedRequestParams | None diff --git a/src/mcp/server/__main__.py b/src/mcp/server/__main__.py index 4305b87e22..a3b464e0be 100644 --- a/src/mcp/server/__main__.py +++ b/src/mcp/server/__main__.py @@ -11,7 +11,6 @@ warnings.simplefilter("ignore") logging.basicConfig(level=logging.INFO) -logger = logging.getLogger("server") async def main() -> None: diff --git a/src/mcp/server/stdio.py b/src/mcp/server/stdio.py index de8bbae5f1..e4d991c344 100644 --- a/src/mcp/server/stdio.py +++ b/src/mcp/server/stdio.py @@ -45,7 +45,6 @@ async def run_server(): @dataclass class _StreamClaim: - fd: int private_fd: int | None = None @@ -116,7 +115,7 @@ def _claim_fd( """ if not _is_backed_by_fd(stream, fd): return stream.buffer, None - claim = _StreamClaim(fd) + claim = _StreamClaim() with _claims_lock: if fd in _claims: raise RuntimeError(f"another stdio_server() in this process has already claimed fd {fd}")