@proxies-sx/mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROXIES_API_KEY | No | API key for the proxies.sx service. Get it from client.proxies.sx. | |
| PROXIES_API_URL | No | Base URL for the proxies.sx API. | https://api.proxies.sx/v1 |
| AGENT_WALLET_KEY | No | Private key for x402 autonomous on-chain payments. Fund with USDC on Base or Solana. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_account_summaryA | Get account summary including balance, email, and resource usage (slots and traffic for shared/private categories) |
| get_account_usageA | Get detailed traffic usage breakdown by category (shared vs private) |
| list_portsA | List all proxy ports with optional filters. Returns port names, types, status, locations, and expiration. |
| get_portB | Get detailed information about a specific port by ID |
| create_portA | Create a new proxy port in a specific country. Requires available slots and optionally carrier/city targeting. |
| delete_portB | Delete a proxy port by ID. This will remove the port from the proxy server. |
| update_port_credentialsB | Update the login and/or password for a proxy port |
| update_os_fingerprintA | Update the OS fingerprint (p0f) for a port to spoof the operating system |
| reconfigure_portB | Reconfigure a port to use a different location (country, carrier, city) |
| get_port_statusA | Check if a port is online or offline on the proxy server |
| get_port_ipB | Get the current public IP address of a port |
| ping_portB | Test the connectivity and latency of a port |
| speed_test_portB | Run a speed test on a port to measure download/upload speeds |
| rotate_portA | Rotate a port to a new modem/device. This changes the IP address while keeping port credentials and settings. |
| check_rotation_availabilityA | Check if a port can be rotated right now (cooldown, circuit breaker status) |
| configure_auto_rotationB | Configure automatic rotation settings for a port |
| get_rotation_historyB | Get the rotation history for a port |
| get_rotation_token_urlA | Get the public rotation URL for a port (can be used without authentication) |
| get_pricingA | Get current pricing including base prices ($4/GB shared, $8/GB private), volume discounts (10-40%), slot tiers, and your current tier progression. Slots are FREE and unlock based on cumulative GB purchases. |
| calculate_priceA | Calculate the price for a specific GB amount with volume discounts applied |
| purchase_shared_trafficA | Purchase shared traffic in GB using account balance. Buying traffic also unlocks more FREE slot capacity based on tier thresholds. |
| purchase_private_trafficA | Purchase private traffic in GB using account balance. Buying traffic also unlocks more FREE slot capacity based on tier thresholds. |
| list_available_countriesA | List countries where proxy ports can be created (only shows countries with available devices) |
| get_proxy_connection_stringB | Generate a ready-to-use proxy connection string for a port (HTTP or SOCKS5) |
| get_all_proxy_formatsC | Get all common proxy formats for a port (useful for different applications) |
| get_os_fingerprint_optionsA | Get available OS fingerprint options for spoofing |
| create_crypto_paymentA | Create a crypto payment order to top up balance. Returns a payment URL where the user can pay with BTC, ETH, USDT, and 50+ other cryptocurrencies. After payment, balance is credited automatically. |
| check_crypto_payment_statusB | Check the status of a crypto payment order |
| get_pending_crypto_paymentsB | Get all pending crypto payments (new, pending, or confirming status) |
| cancel_crypto_paymentB | Cancel a pending crypto payment order. Only orders with "new" status (awaiting payment) can be canceled. |
| get_crypto_payment_infoA | Get information about crypto payment availability and supported currencies |
| create_support_ticketA | Submit a support ticket to contact human support. Use this when you need help from the Proxies.sx team, encounter issues you cannot resolve, or have billing/account questions. |
| list_my_ticketsA | List all your support tickets to check status and responses from support team |
| get_ticketA | Get details of a specific support ticket including all replies |
| reply_to_ticketB | Reply to an existing support ticket |
| close_ticketA | Close a support ticket when your issue is resolved |
| get_x402_sessionA | Get details of your x402 session including all ports. Use this after purchase to retrieve your proxy credentials and session info. Requires the session token from the purchase response. |
| list_x402_portsA | List all ports in your x402 session with connection strings and expiration times |
| get_x402_port_statusB | Get detailed status of a specific port including traffic usage and connection info |
| get_sessions_by_walletB | List all x402 sessions associated with your wallet address. Useful for recovering session info. |
| get_session_statusB | Get quick status check for a session including traffic usage and expiration |
| replace_x402_portA | Replace an offline/broken proxy port with a new one on a different device. Free, max 3 replacements per session. The broken port is deleted and a new port is created on a different device. |
| calculate_x402_topupA | Calculate the cost to top up a session with additional traffic and/or duration. Duration extensions are free, traffic costs $4/GB (shared) or $8/GB (private). |
| topup_x402_sessionA | Top up a session with additional traffic and/or duration. Requires a Payment-Signature (tx hash) for traffic top-ups. Duration-only extensions are free. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bolivian-peru/proxies-sx-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server