post_proxy_add_proxies
Add and configure multiple proxies in GoLogin MCP using specified protocols, credentials, and optional IP change URLs for enhanced browsing automation.
Instructions
Create multiple proxies
Input Schema
Name | Required | Description | Default |
---|---|---|---|
proxies | Yes | ||
workspaceId | No |
Input Schema (JSON Schema)
{
"properties": {
"proxies": {
"items": {
"properties": {
"changeIpUrl": {
"description": "This allows you to change IP address of the proxy if your proxy provider supports it.",
"type": "string"
},
"customName": {
"description": "As proxy is separate entity in gologin, you can set custom name for it to identify it in the list of proxies.",
"type": "string"
},
"host": {
"description": "Proxy host. It could be ip address or domain name.",
"type": "string"
},
"id": {
"description": "You can specify particular proxy by its id or leave it empty to use default proxy.",
"type": "string"
},
"mode": {
"description": "Proxy mode represent the protocolo of the connection to the proxy.",
"enum": [
"http",
"socks4",
"socks5",
"possh",
"geolocation",
"none",
"gologin",
"tor"
],
"type": "string"
},
"notes": {
"description": "Parameter for proxy management.",
"type": "string"
},
"password": {
"description": "Proxy password if proxy requires authentication.",
"type": "string"
},
"port": {
"description": "Proxy port.",
"type": "number"
},
"username": {
"description": "Proxy username.",
"type": "string"
}
},
"required": [
"mode"
],
"type": "object"
},
"type": "array"
},
"workspaceId": {
"type": "string"
}
},
"required": [
"proxies"
],
"type": "object"
}