Labsco
tinyfish-io logo

1001Proxy - Proxy MCP Server for AI Agents

from tinyfish-io

Use Claude, OpenAI Cursor, and any MCP-compatible AI agent to buy and manage proxies using natural language. No custom integrations needed - simply connect your client to the server and start chatting.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedPaid serviceAdvanced setup

Products

Residential Proxies

10M+ real device IPs

Datacenter Proxies

Dedicated static IPv4

Mobile Proxies

Real 4G/5G carrier IPs

ISP Proxies

Static residential IPs

Rotating Proxies

Billions of IPv6 IPs

View all proxy types β†’

Pricing

Use Cases

Locations

Get Started β€” FreeLogin

Model Context Protocol

MCP Server for AI Agents

Let Claude, GPT, Cursor, and any MCP-compatible AI agent buy and manage proxies through natural language. No custom integrations required β€” just point your client at the server and start talking.

Quick StartView Installation

Works with:Claude DesktopClaude CodeCursorWindsurfAny MCP client

Overview

What MCP is and why it matters for proxy automation.

The Model Context Protocol (MCP) is an open standard that lets AI agents communicate with external services through a structured tool-call interface. Instead of building brittle prompt-based integrations, MCP gives your AI agent typed, documented tools it can call with confidence.

The 1001Proxy MCP Server bridges your AI client directly to 1001Proxy's proxy infrastructure. The agent can check your balance, browse available proxy types and countries, price out an order, place it, and retrieve credentials β€” all through natural-language conversation, with no custom code on your end.

Zero integration code

Add one JSON block to your AI client config and you are live.

Safe by default

Destructive tools like create_order require explicit user confirmation in the agent loop.

Full proxy lifecycle

12 tools covering purchasing, management, credentials, and billing.

Available Tools

12 tools covering the full proxy lifecycle β€” from discovery to credential retrieval.

get_account

Account

Retrieve account information and current balance.

Params: None

list_proxy_types

Reference

List all available proxy types with current pricing.

Params: None

get_reference_data

Reference

Fetch countries, rental periods, and tariffs for a given proxy type.

Params: type: ipv4 | ipv6 | mobile | isp | resident

calculate_order

Orders

Preview the total cost of an order before committing. No balance deducted.

Params: type, countryId, periodId, quantity, protocol, tarifId

create_order

Orders

Place a new proxy order. Debits your balance immediately.

Params: type, countryId, periodId, quantity, protocol, tarifId, idempotency_key

list_orders

Orders

List existing orders with optional filters.

Params: page, per_page, status, type

get_order

Orders

Retrieve full details for a specific order.

Params: order_id

get_proxies

Proxies

Get the proxy host, port, and credentials for an order.

download_proxies

Proxies

Download the proxy list as a plain-text or CSV file.

Params: order_id, format: txt | csv

extend_order

Orders

Extend an active order's duration. Charges your balance.

Params: order_id, periodId

get_transactions

Account

Retrieve your balance transaction history (deposits, charges, refunds).

Params: page, per_page

get_deposit_addresses

Account

List your crypto deposit wallet addresses.

Params: None

Example Workflows

How an AI agent handles real proxy tasks end-to-end.

Workflow 1 β€” "Buy 10 datacenter proxies in the US"

User

Buy me 10 datacenter proxies in the United States for 30 days.

Agent

Calling get_reference_data to find the US country ID and the 30-day period ID for IPv4 proxies.

get_reference_data({ type: "ipv4" })
β†’ countryId: 1 (United States), periodId: 3 (30 days)

Agent

Pricing the order before committing.

calculate_order({
 type: "ipv4",
 countryId: 1,
 periodId: 3,
 quantity: 10,
 protocol: "http"
})
β†’ total: $3.00

Agent

10 US datacenter proxies (HTTP) for 30 days will cost $3.00. Your current balance is $45.20. Shall I proceed?

User

Yes, go ahead.

Agent

Placing the order.

create_order({
 type: "ipv4",
 countryId: 1,
 periodId: 3,
 quantity: 10,
 protocol: "http",
 idempotency_key: "ord_20260406_001"
})
β†’ order_id: "ord_abc123", status: "active"

Agent

Order placed. Fetching your proxy credentials now.

get_proxies({ order_id: "ord_abc123" })
β†’ 10 proxies returned

Agent

Done! Here are your 10 US proxies (HTTP, 30 days, expires 2026-05-06): user_abc: [emailΒ protected] :10001 user_abc: [emailΒ protected] :10002 ... (8 more)

Workflow 2 β€” "Check my balance and list active orders"

User

What's my balance and do I have any active proxy orders?

Agent

Fetching account info and active orders in parallel.

get_account() β†’ balance: $42.20
list_orders({ status: "active", per_page: 10 })
 β†’ 3 active orders returned

Agent

Your balance is $42.20. You have 3 active orders: β€’ ord_abc123 β€” 10x IPv4 US (expires 2026-05-06) β€’ ord_def456 β€” 5x IPv6 DE (expires 2026-04-20) β€’ ord_ghi789 β€” 2x Mobile UK (expires 2026-04-15)

Workflow 3 β€” "Download proxy list for order ord_abc123"

User

Download my proxy list for order ord_abc123 as a text file.

Agent

Calling download_proxies with txt format.

download_proxies({ order_id: "ord_abc123", format: "txt" })
β†’ plain-text proxy list returned

Agent

Here is your proxy list as plain text (host:port:user:pass format): us1.1001proxy.io:10001:user_abc:pass_xyz us1.1001proxy.io:10002:user_abc:pass_xyz ... (8 more) You can paste this directly into your scraper or bot config.

Ready to connect your AI agent?

Create your account, fund your balance, and have an AI agent buying proxies in under five minutes.

Create Free AccountREST API Docs