Documentation Index
Fetch the complete documentation index at: https://gofastmcp.com/llms.txt
Use this file to discover all available pages before exploring further.
fastmcp.utilities.authorization
Authorization checks for FastMCP components.
Auth checks are callables that receive an AuthContext and return True to
allow access or False to deny it. They can also raise AuthorizationError to
deny with a custom message; other exceptions are masked and treated as denial.
Functions
require_scopes
restrict_tag
run_auth_checks
Classes
AuthContext
Context passed to auth check callables.
Attributes:
token: The current access token, or None if unauthenticated.component: The tool, resource, resource template, or prompt being accessed.tool: Backwards-compatible alias for component when it is a Tool.

