We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 99e1db2 commit a024ca8Copy full SHA for a024ca8
README.md
@@ -429,15 +429,17 @@ MCP servers can use authentication by providing an implementation of the `TokenV
429
430
```python
431
from mcp import FastMCP
432
-from mcp.server.auth.provider import TokenVerifier
+from mcp.server.auth.provider import TokenVerifier, TokenInfo
433
from mcp.server.auth.settings import AuthSettings
434
435
+
436
class MyTokenVerifier(TokenVerifier):
437
# Implement token validation logic (typically via token introspection)
438
async def verify_token(self, token: str) -> TokenInfo:
439
# Verify with your authorization server
440
...
441
442
443
mcp = FastMCP(
444
"My App",
445
token_verifier=MyTokenVerifier(),
0 commit comments