Connect IpnProxy to your AI assistant with the MCP server The IpnProxy MCP server lets AI assistants manage your proxies and browse the web through them. Ask in plain language:
  • “How much residential traffic do I have left, and when will it run out at this rate?”
  • “Give me 20 sticky US proxies in New York, in user:pass@host:port format.”
  • “Rotate the IP on port 11003.”
  • “Open this product page through a German residential IP and summarize the price.”
The same key also works with the REST API for your own scripts.

1. Create an API key

  1. Open Dashboard → API Keys.
  2. Give the key a name (e.g. Claude Desktop) and choose its permissions:
  1. Copy the key. It is shown once; we only store a fingerprint of it.
Treat the key like a password. If it leaks, revoke it in Dashboard → API Keys — it stops working immediately.

2. Connect your AI assistant

The server runs on your computer with Node.js 20.18 or newer.

Tools

The assistant only sees the tools your key is allowed to use.

Account

Residential

Sticky sessions are port based. Each sticky line uses its own port starting at 11000; rotate a session by its port. Rotating proxies get a new IP on every request.

Premium datacenter

Mobile

Premium mobile

Browsing and testing (run on your computer)

fetch_url does not run JavaScript and caps pages at 5 MB. Traffic counts towards your plan.

Safety

  • Spending is opt-in. Paid tools exist only for keys with the Orders permission, pay from your balance only, and stop at the key’s daily limit.
  • Price confirmation. Every paid tool requires max_price: the assistant has to show you the price first, and the purchase is refused if the real price is higher.
  • Untrusted pages. Pages fetched with fetch_url are marked as untrusted content so the assistant does not follow instructions hidden in them.
  • Emails. You get an email whenever a new API key is created on your account.

REST API

Base URL: https://api.ipnproxy.com/api/v1 — send the key as Authorization: Bearer ipn_live_YOUR_KEY (or X-API-Key).
{product} is one of residential, premium-datacenter, mobile, premium-mobile. Limits: 120 requests per minute per key; 20 per minute for changes and purchases. Errors are JSON with a message: 401 invalid or revoked key · 403 missing permission or daily spend limit reached · 402 insufficient balance · 409 price above max_price · 422 validation error · 429 too many requests.