--- title: registry sidebarTitle: registry --- # `fastmcp.server.auth.registry` Provider registry for FastMCP auth providers. ## Functions ### `register_provider` ```python register_provider(name: str) -> Callable[[type[T]], type[T]] ``` Decorator to register an auth provider with a given name. **Args:** - `name`: The name to register the provider under (e.g., 'AUTHKIT') **Returns:** - The decorated class ### `get_registered_provider` ```python get_registered_provider(name: str) -> type[AuthProvider] ``` Get a registered provider by name. **Args:** - `name`: The provider name (case-insensitive) **Returns:** - The provider class if found, None otherwise