Skip to main content
OAuth callback server implementation.

CallbackResponse

Attributes
str | None
required
String value
str | None
required
String value
str | None
required
String value
str | None
required
String value
str | None
required
String value

method init

Parameters
str | None
default:"None"
String value
str | None
default:"None"
String value
str | None
default:"None"
String value
str | None
default:"None"
String value
str | None
default:"None"
String value
Signature

OAuthCallbackServer

method init

Initialize the callback server.Parameters
int
required
Port to listen on.
Signature

method shutdown

Shutdown the callback server.Signature

method start

Start the callback server and return the redirect URI.Returns
str
Signature

method wait_for_code

Wait for the OAuth callback with a timeout (default 5 minutes).Parameters
float
default:"300"
Timeout duration
Returns
mcp_use.client.auth.oauth_callback.CallbackResponse
Signature