Ask a question to get started
Enter to send•Shift+Enter new line
build_oauth_provider( *, server_name: str, server_url: str, storage: TokenStorage, extra_auth_params: dict
server_name
str
MCP server name used in re-auth messages.
server_url
Remote MCP server URL.
storage
TokenStorage
Token storage implementation for this server.
extra_auth_params
dict[str, str] | None
None
interactive
bool
True
Construct an OAuthClientProvider for an MCP server.
OAuthClientProvider
Optional query params for the interactive auth URL.
Whether the provider may prompt on stdin.