fastmcp.utilities.tests
temporary_settings
**kwargs
: The settings to override, including nested settings.run_server_in_process
server_fn
: The function that runs a FastMCP server. FastMCP servers are
not pickleable, so we need a function that creates and runs one.*args
: Arguments to pass to the server function.provide_host_and_port
: Whether to provide the host and port to the server function as kwargs.**kwargs
: Keyword arguments to pass to the server function.caplog_for_fastmcp
HeadlessOAuth
redirect_handler
callback_handler