From 9d41bdd30adf32a29e84ba4b17fbc2699678051f Mon Sep 17 00:00:00 2001 From: saidsurucu Date: Wed, 2 Jul 2025 02:50:39 +0300 Subject: [PATCH] Update mcp_auth_http_adapter.py --- mcp_auth_http_adapter.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/mcp_auth_http_adapter.py b/mcp_auth_http_adapter.py index 5d83cd1..9aac68f 100644 --- a/mcp_auth_http_adapter.py +++ b/mcp_auth_http_adapter.py @@ -5,9 +5,11 @@ Exposes MCP OAuth tools as HTTP endpoints for Claude.ai integration import os import logging +import secrets +import time from typing import Optional from urllib.parse import urlencode, quote -from datetime import datetime +from datetime import datetime, timedelta from fastapi import APIRouter, Request, Query, HTTPException from fastapi.responses import RedirectResponse, JSONResponse @@ -17,15 +19,11 @@ try: from clerk_backend_api import Clerk from clerk_backend_api.types import UnprocessableEntityError CLERK_AVAILABLE = True -except ImportError: +except ImportError as e: CLERK_AVAILABLE = False Clerk = None UnprocessableEntityError = None -import secrets -import time -from datetime import datetime, timedelta - logger = logging.getLogger(__name__) router = APIRouter()