Real 4G/5G Mobile Proxies for Autonomous AI
The definitive proxy infrastructure for AI agents. 89 MCP tools for natural language proxy control with your account + API key (the main path), plus optional x402 instant USDC payments for account-less autonomous agents. Real mobile + residential IPs from 100+ countries and growing, with a 92% success rate on major platforms.
npx @proxies-sx/mcp-servernpm install -g @proxies-sx/mcp-serverChoose your interface for the best experience
Visit this page to understand how to use the MCP server:
💡 Pro Tip: This page is optimized for AI agents. Visit it to understand the complete MCP integration and start managing proxies through natural language.
Model Context Protocol (MCP) is an open standard that allows AI assistants to securely interact with external tools and services. Instead of copying and pasting data, you simply tell the AI what you want to do - it handles the rest.
"Create a proxy in Poland" - no code or API calls needed. Just describe what you want.
API key stays local on your machine, never shared with the AI model. Full control over permissions.
Execute complex workflows in seconds through conversation. No dashboard switching needed.
See how teams are using MCP to streamline their proxy operations
Build autonomous agents that manage their own proxy infrastructure
Integrate proxy management into your coding workflow
Dynamic proxy management for large-scale data collection
Manage multiple accounts with authentic mobile IPs
Access geo-locked content and localized data
Top up and manage everything with cryptocurrency
Traditional proxy management requires switching between dashboards, remembering API endpoints, and writing integration code. With MCP, your AI assistant becomes a proxy operations expert.
x402 uses HTTP 402 Payment Required to enable permissionless proxy access. AI agents pay with USDC on Base or Solana and receive credentials instantly - zero registration required.
from x402 import X402Client
# Initialize x402 client with your wallet
client = X402Client(private_key="0x...", network="base")
# Request a proxy - handles 402 flow automatically
response = client.get(
"https://api.proxies.sx/v1/x402/proxy",
params={"country": "US", "duration": 3600, "traffic": 1}
)
proxy = response.json()
print(f"HTTP: {proxy['proxy']['http']}") # Ready to use!MCP tools plus x402 payments mean your agent can discover, pay for, and manage its own infrastructure with zero human input - all running on 500+ physical 4G/5G modems we own and operate. Start with our full guide to proxies your AI agent can buy itself via x402 + MCP.
Autonomous Proxy Access for AI AgentsCreate your API key and configure your AI tool in just a few steps
Go to the Documentation page and create a key with these scopes:
{
"mcpServers": {
"proxies-sx": {
"command": "npx",
"args": ["-y", "@proxies-sx/mcp-server"],
"env": {
"PROXIES_API_KEY": "psx_your_api_key_here"
}
}
}
}Tip: Place in ~/.mcp.json for global access, or in your project folder for project-specific configuration.
After configuration, test by asking your AI assistant:
What's my Proxies.sx account balance?
Your account balance is $45.00. You have 5/10 endpoints in use and 2.5/10 GB traffic remaining.
If you see your account info, the MCP server is working correctly!
| Variable | Required | Description |
|---|---|---|
| PROXIES_API_KEY | Yes | Your API key from the Documentation page |
| PROXIES_API_URL | No | Custom API URL (default: https://api.proxies.sx/v1) |
| PROXIES_EMAIL | Alt | Alternative: Use email/password instead of API key |
The only mobile proxy service built specifically for AI agents and autonomous systems. Real 4G/5G devices, not datacenter IPs.
Authentic 4G/5G IPs from real devices. Not datacenter, not residential - genuine mobile carrier traffic.
Industry-leading success on major platforms. Mobile IPs bypass most anti-bot systems without detection.
US, UK, Germany, France, Poland, and more. Target specific carriers and cities for geo-precise access.
Rotate to a new device and IP on demand. Auto-rotation schedules. New identity in seconds.
89 tools total - 70 in API-key mode (the main path - account + deposited GB) plus 19 in x402 wallet mode (optional, for account-less agents paying in USDC). Highlights below; the server lists the complete set via MCP tools/list
pool_get_stockLive Pool Gateway availability - online endpoint counts per country (no auth needed)pool_build_proxy_urlBuild a ready-to-use proxy URL via the DSL (pool/country/carrier/city/iptype/sid/rot) - pure local, no network callpool_list_sessionsList live Pool Gateway sessions (traffic, exit IP, country)pool_close_sessionClose one live gateway sessionpool_get_my_credentialsGet your own proxyUsername + ready HTTP/SOCKS5 connect stringspool_get_my_statsGet your own usage plus aggregated pool healthpool_set_proxy_passwordSet or update your proxy authentication passwordproxyPasswordpool_mint_keyMint a Pool Access Key (pak_) for a customer (reseller role)label, trafficCapGB?pool_list_keysList your Pool Access Keys (masked)pool_update_keyUpdate a key's label/enabled/trafficCapGB/expiresAt/qualityTierkeyIdpool_topup_keyAtomically add traffic cap and/or extend expiry on a keykeyId, addGB?pool_regenerate_keyRotate a key's secret pak_ valuekeyIdpool_reveal_keyReveal the full pak_ secret (audit-logged)keyIdpool_delete_keyDelete a Pool Access KeykeyIdpool_key_usageDaily in/out MB bandwidth time-series for one keykeyId, days?pool_key_auditForensic audit log for one keykeyId, limit?x402_get_proxyPurchase a dedicated mobile proxy with USDC on-chain, returns credentialscountry, traffic, tierx402_get_pricingGet current pricing tiers and available countries with device countsx402_list_sessionsList all active proxy sessions for your walletx402_check_sessionGet detailed session info including port credentialssessionIdx402_wallet_balanceCheck USDC balance on Base or Solanax402_rotate_ipRotate to a new IP using rotation tokenrotationTokenx402_list_countriesList proxy availability by country with device countsx402_list_citiesList available cities in a countrycountryx402_list_carriersList mobile carriers available in a countrycountryx402_extend_sessionExtend session duration for free (duration-only top-up)sessionId, duration?x402_service_statusHealth check - verify x402 service is runningx402_get_pool_accessBuy Pool Gateway access with USDC - one credential for every country in your tierx402_pool_creditCheck remaining pool credit (allocated/used/remaining GB)x402_pool_topupAdd GB (paid, USDC) and/or duration (free) to a pool sessionx402_pool_regenerateRotate the pool credential secret (same username, new password)x402_pool_connectionRe-emit pool proxy credentials (recovery)x402_pool_usagePer-day bandwidth usage for a pool sessionx402_pool_pricingPool Gateway tier catalog + username DSL (no auth needed)get_pool_stockPublic online endpoint counts per country (no IPs, no auth)get_account_summaryGet balance, email, and resource usageget_account_usageDetailed traffic breakdown by categorylist_portsList all proxy ports with filterstype?, status?, countryId?, limit?get_portGet detailed port info with connection stringsportIdcreate_portCreate a new proxy portcountryId, type, carrierId?, cityId?delete_portDelete a proxy portportIdupdate_port_credentialsChange login/passwordportId, proxyLogin?, proxyPassword?update_os_fingerprintSet OS fingerprint spoofingportId, osFingerprintreconfigure_portChange port locationportId, countryId, carrierId?, cityId?get_port_statusCheck if port is online/offlineportIdget_port_ipGet current public IP addressportIdping_portTest connectivity and latencyportIdspeed_test_portMeasure download/upload speedportIdrotate_portRotate to a new IP addressportIdcheck_rotation_availabilityCheck if rotation is availableportIdconfigure_auto_rotationSet up automatic rotationportId, enabled, intervalMinutes?get_rotation_historyView past rotationsportId, limit?get_rotation_token_urlGet public rotation URLportIdget_pricingGet pricing, volume discounts, and progressioncalculate_priceCalculate price with volume discounts appliedamountGBpurchase_shared_trafficBuy traffic in GB, charged against account balancequantityGBcreate_crypto_paymentCreate payment order ($10-$1000)amountcheck_crypto_payment_statusCheck payment statusorderIdget_pending_crypto_paymentsList all pending paymentscancel_crypto_paymentCancel pending paymentorderIdget_crypto_payment_infoGet supported currencies and limitslist_available_countriesList all available proxy countries with device countsget_proxy_connection_stringGenerate ready-to-use proxy URLportId, protocol?get_all_proxy_formatsGet all proxy formats (curl, Python, Node.js)portIdget_os_fingerprint_optionsList available OS fingerprint optionscreate_support_ticketSubmit a ticket to contact human supportsubject, message, priority?list_my_ticketsList all your support ticketsstatus?, limit?get_ticketGet ticket details with full conversation historyticketIdreply_to_ticketReply to an existing support ticketticketId, messageclose_ticketClose a resolved support ticketticketIdget_x402_sessionGet full session details with port credentialssessionTokenlist_x402_portsList all ports in session with statussessionTokenget_x402_port_statusCheck single port status and current IPsessionToken, portIdget_sessions_by_walletGet all sessions for a wallet addresswalletAddressget_session_statusQuick check if session is activesessionTokenreplace_x402_portReplace offline port with new device (free, max 3)sessionToken, portIdtopup_x402_sessionPay USDC to extend session traffic/durationsessionToken, addTrafficGB?, addDurationSeconds?calculate_x402_topupPreview cost of extending a sessionsessionToken, addTrafficGB?, addDurationSeconds?ops_get_userCustomer 360 view: balance, gateway usage, ports, farmer noteops_get_user_auditRecent ops-agent actions taken on a userops_reconcile_paymentsRead-only Stripe-vs-DB payment view for a userops_list_ticketsList support tickets (admin view)ops_reply_ticketPost an admin reply to a ticketops_set_slotsSet a user's port slot limits (capped)ops_credit_balanceCredit a user's balance (capped, daily budget, audited)ops_email_userSend a personalized email to one user (rate-capped)ops_list_farmersList farmer AI notes (shared operational memory)ops_get_farmerFarmer fleet funnel plus AI noteops_write_farmer_noteWrite/append a farmer AI noteSee how to interact with the MCP server through natural language
Create a proxy in Poland
I'll create a proxy in Poland for you. **Port created successfully!** ``` HTTP: http://user123:pass456@pl.proxies.sx:8080 SOCKS5: socks5://user123:pass456@pl.proxies.sx:1080 ``` Country: Poland | Carrier: Play | Expires: 30 days
Rotate the IP on my Polish proxy
Rotating your Polish proxy now... **IP rotated successfully!** New IP: `185.123.xxx.xxx` Device: Samsung Galaxy S21 | Carrier: Play
I need to add $50 to my balance using crypto
**Crypto payment order created!** Amount: $50.00 Order ID: `topup_xyz789_1702134567890` [Payment Link](https://pay.coingate.com/invoice/abc123) Supported: BTC, ETH, USDT, USDC, LTC, DOGE, and 50+ more
Set up auto-rotation every 30 minutes on my main proxy, and match the carrier
**Auto-rotation configured!** | Setting | Value | |---------|-------| | Enabled | Yes | | Interval | 30 minutes | | Match Carrier | Yes | Your proxy will rotate to a new device on the same carrier every 30 minutes.
Choose your path: MCP Server for AI assistants like Claude and Cursor, or x402 Protocol for fully autonomous agents with USDC wallets.