Skip to content

Commit 7080fcf

Browse files
authored
refactor: move inline imports to top of routes.py (#1888)
1 parent 0622bab commit 7080fcf

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/mcp/server/auth/routes.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
from starlette.types import ASGIApp
1111

1212
from mcp.server.auth.handlers.authorize import AuthorizationHandler
13-
from mcp.server.auth.handlers.metadata import MetadataHandler
13+
from mcp.server.auth.handlers.metadata import MetadataHandler, ProtectedResourceMetadataHandler
1414
from mcp.server.auth.handlers.register import RegistrationHandler
1515
from mcp.server.auth.handlers.revoke import RevocationHandler
1616
from mcp.server.auth.handlers.token import TokenHandler
1717
from mcp.server.auth.middleware.client_auth import ClientAuthenticator
1818
from mcp.server.auth.provider import OAuthAuthorizationServerProvider
1919
from mcp.server.auth.settings import ClientRegistrationOptions, RevocationOptions
2020
from mcp.server.streamable_http import MCP_PROTOCOL_VERSION_HEADER
21-
from mcp.shared.auth import OAuthMetadata
21+
from mcp.shared.auth import OAuthMetadata, ProtectedResourceMetadata
2222

2323

2424
def validate_issuer_url(url: AnyHttpUrl):
@@ -224,9 +224,6 @@ def create_protected_resource_routes(
224224
Returns:
225225
List of Starlette routes for protected resource metadata
226226
"""
227-
from mcp.server.auth.handlers.metadata import ProtectedResourceMetadataHandler
228-
from mcp.shared.auth import ProtectedResourceMetadata
229-
230227
metadata = ProtectedResourceMetadata(
231228
resource=resource_url,
232229
authorization_servers=authorization_servers,

0 commit comments

Comments
 (0)