Proxy Pool Load
proxy_pool_loadBulk-load proxies into a managed pool from inline text or files in lines, JSON, or CSV formats, and select a rotation strategy for proxy routing.
Instructions
Bulk-load proxies into the pool.
format='lines': one URL per line (http://user:pass@host:port[#country=US,tags=a|b])
format='json': list of {url, username?, password?, country?, tags?, session_template?}
OR full pool dict from proxy_pool_export.
format='csv': header w/ columns url, username, password, country, tags, session_template
data may be inline text OR a file path (auto-detected by existence).
rotation strategies: round_robin (default), random, least_used, best_health, sticky_browser (same browser_id always gets same entry).
Ex: proxy_pool_load(data='http://u:p@gw1:8080\nhttp://u:p@gw2:8080') Ex: proxy_pool_load(data='/path/to/proxies.csv', format='csv')
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": {
"data": "<data>"
},
"name": "proxy_pool_load"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| format | No | lines | |
| replace | No | ||
| rotation | No | round_robin |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||