From b319cf49323e740de9dd0ebe5f8a04273813d060 Mon Sep 17 00:00:00 2001 From: Jacob Magar Date: Mon, 16 Mar 2026 10:40:29 -0400 Subject: [PATCH] fix(auth): use dict[str, Any] for kwargs, add typing.Any import --- unraid_mcp/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unraid_mcp/server.py b/unraid_mcp/server.py index bba89dd..21a2ccf 100644 --- a/unraid_mcp/server.py +++ b/unraid_mcp/server.py @@ -5,6 +5,7 @@ separate modules for configuration, core functionality, subscriptions, and tools """ import sys +from typing import Any from fastmcp import FastMCP from fastmcp.server.auth.providers.google import GoogleProvider @@ -95,7 +96,7 @@ def _build_google_auth() -> "GoogleProvider | None": "Auth will be applied but may not work as expected." ) - kwargs: dict[str, str] = { + kwargs: dict[str, Any] = { "client_id": GOOGLE_CLIENT_ID, "client_secret": GOOGLE_CLIENT_SECRET, "base_url": UNRAID_MCP_BASE_URL,