Assign proxies to profiles
assign_proxyAssigns proxies to browser profiles in single, unique, pool, or clear modes, selecting all, unassigned, or group sources and optionally verifying proxies live.
Instructions
Gives profiles a proxy. mode single: the same proxyId for all; unique: one different proxy each from source; pool: share the source round-robin; clear: remove the proxy. source all, unassigned (no profile uses it) or group (proxyGroupId); verifyProxies live-checks first. Free proxies are never used. Asks the user first.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"profileIds": "<profileIds>",
"mode": "<mode>"
},
"name": "assign_proxy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| source | No | ||
| proxyId | No | For mode single. | |
| profileIds | Yes | ||
| proxyGroupId | No | ||
| verifyProxies | No |