session_profile_set
Create or update a saved browser profile in Mithwire MCP with launch options, fingerprint, proxy binding, and warming status for persistent automation sessions.
Instructions
Create or update a saved profile. launch_options (optional) is a dict of per-profile launch settings keyed by the same fields session_start accepts (headless, start_url, browser_args, sandbox, fingerprint, proxy, proxy_ref, cookie_file, cookie_fallback_domain, webrtc_leak_protection, browser_executable_path, user_data_dir, engine). fingerprint (optional dict) is the profile's persisted browser identity — generated automatically on first launch if not set, but can be set/overridden here. It takes precedence over launch_options fingerprint fields in the merge chain. proxy_ref (optional string) binds a proxy registry entry to the profile as its default proxy. Overrides any proxy_ref in launch_options. warming_status (optional) is 'none', 'partial', or 'warm'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | Yes | ||
| proxy_ref | No | ||
| description | No | ||
| fingerprint | No | ||
| launch_options | No | ||
| warming_status | No | ||
| account_aliases | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||