MCP.so
Sign In

VoidMob MCP

@voidmobcom

About VoidMob MCP

Mobile proxies, Non-VoIP SMS verifications, and global eSIM data plans for AI agents and MCP clients. 25 tools for renting phone numbers, purchasing mobile proxies, buying eSIM data plans and managing it all.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "voidmob": {
      "command": "npx",
      "args": [
        "-y",
        "@voidmob/mcp"
      ]
    }
  }
}

Tools

28

Get the authenticated account: id, USD wallet balance, and per-endpoint-group rate limits. Use this before money-touching tool calls to confirm sufficient funds.

Search available US non-VoIP SMS services with prices per row. Returns each service's verification price plus LTR tiers when offered.

Read a rental's current status and any messages received. Pass the ID you got from rent_number (ver_xxx for verifications, ren_xxx for long-term rentals). SMS codes typically arrive 10-60s after rent_number; poll this tool until status changes.

Rent a US non-VoIP phone number. kind='verification' (single SMS, 20min); kind='rental' (timed LTR with duration). For a private all-services monthly number, use purchase_dedicated_number instead. Quote-then-commit: the tool fetches the live price and ties max_price_cents to the quote so you never pay above what you saw.

Cancel a rental. For verifications (ver_xxx) the API may refund if no message arrived. For long-term rentals (ren_xxx) cancellation is typically non-refundable - check the response.

Reuse a completed/expired verification to receive another SMS. Free reuse is available when allow_reuse is true on the verification. Paid reuse ($0.50) is available when allow_paid_reuse is true.

Re-rent the same number for another period at the current price. Only works on an expired rental whose re_rent_available is true (the provider has not yet released the number). Re-uses the rental's original duration; no duration argument.

Turn auto-renewal on/off for a long-term rental (ren_xxx) or a dedicated number (ded_xxx).

List countries where dedicated numbers are offered, with your monthly price and stock status. A dedicated number is a private number that receives SMS for ALL services, renews monthly, and stays yours until you stop renewing.

Buy a dedicated monthly number in a country from search_dedicated_countries. Quote-then-commit: the tool fetches your live price and ties max_price_cents to it so you never pay above the quote. Returns a ded_xxx id - poll get_dedicated_number to read incoming SMS.

Read a dedicated number's status and received SMS messages (parsed codes included). Messages keep arriving for the life of the number; poll this tool after directing an SMS at it.

Search global eSIM data plans. Each result includes the full plan shape (countries, region, data limit, validity, routing location, 5G/hotspot/calls/SMS/topup features) so a separate plan-details tool is unnecessary.

Purchase an eSIM plan. Quote-then-commit: the tool fetches the live price and ties max_price_cents to it so you never pay above what you saw.

Read an eSIM's current status, plan info, and data usage. Combines GET /v1/esims/:id + /usage in one parallel call.

Browse top-up products (omit topup_product_id) or purchase a specific top-up (supply topup_product_id) for an active eSIM.

Fetch the activation QR code for an eSIM as an image. Most MCP clients render the image inline so the user can scan it directly.

Search available mobile proxy plans (shared rotating mobile IPs, billed by data). Each result includes the plan id, location, data allowance, duration, and price. Region/city/ISP targeting is configured per list after purchase via create_proxy_list.

Purchase a proxy plan. Returns 202 Accepted with status=provisioning; the gateway becomes active in 1-2 minutes. Poll get_proxy_status until status='active'.

Read a proxy's status, usage, and gateway credentials in one call.

Rotate a dedicated proxy to a new IP. Shared proxies rotate per-request through their lists - use create_proxy_list / list_proxy_lists instead.

Extend a proxy's expiry by purchasing another period. Quote-then-commit.

Add more data to a shared proxy plan. Quote-then-commit: derives per-GB price from the proxy's original plan and ties max_price_cents to (per_gb * additional_gb).

Rotate the main proxy gateway password. Returns the new credentials.

List proxy lists for a shared proxy (geo-targeted sub-pools that share the proxy's bandwidth).

Create a new geo-targeted proxy list on a shared proxy. Provide either a single country (with optional region/city/isp/zip subfilters) or a countries array (2-30, mutually exclusive with the subfilters). To edit an existing list, delete it and create a new one.

Delete a proxy list. The list's credentials stop working immediately.

Cascading geo discovery for proxy list targeting. No params -> countries; country=US -> regions; country=US&region=California -> cities; +city=Los%20Angeles -> ISPs.

List the user's active and past orders across SMS rentals, dedicated numbers, eSIMs, and proxies. Note: ephemeral verifications (20-min single-SMS) are NOT listable - the rental id you got from rent_number is your handle to them.

Overview

What is VoidMob MCP?

VoidMob MCP provides mobile proxies, non-VoIP SMS verifications, and global eSIMs for AI agents and MCP clients. It offers 18 tools covering proxy, SMS, eSIM, and wallet operations, currently running in sandbox mode with mock data.

How to use VoidMob MCP?

Add VoidMob MCP to your MCP client by running npx -y @voidmob/mcp as the command. No auth or API key is required. For Claude Code, use claude mcp add voidmob -- npx -y @voidmob/mcp. For Cursor or Claude Desktop, add the configuration to the respective JSON file and restart the client.

Key features of VoidMob MCP

  • Mobile proxy search, purchase, rotation, and status checks
  • US non-VoIP SMS number rental with 5-minute expiry
  • eSIM plan search, purchase, usage tracking, and top-up
  • Wallet balance and crypto deposit (BTC, ETH, SOL)
  • Order listing across all services
  • Sandbox mode with $50 mock balance and auto-confirming deposits

Use cases of VoidMob MCP

  • Set up a dedicated US mobile proxy and retrieve credentials
  • Rent a US phone number for WhatsApp or other SMS verification
  • Check the cheapest eSIM plan for a trip (e.g., 5GB in UK or Japan)
  • Rotate a US dedicated proxy IP
  • Explore full sandbox flow: deposit, rent number, receive verification code

FAQ from VoidMob MCP

Does VoidMob MCP require an API key?

No, currently no auth is required. Just run npx -y @voidmob/mcp and it works in sandbox mode.

Is the data real in VoidMob MCP?

No, the sandbox mode uses mock data. Everything behaves like the real API but with simulated responses.

How do I get access to the real VoidMob MCP API?

Join the waitlist at voidmob.com for early API access.

Does my state persist in VoidMob MCP?

No, state resets on every server restart. The sandbox is intended for exploration only.

Can I test the full flow in sandbox mode?

Yes. You start with a $50 balance, deposits auto-confirm in ~5 seconds, and messages appear after a few seconds. You can rent numbers, check balance, and receive verification codes.

Frequently asked questions

Does VoidMob MCP require an API key?

No, currently no auth is required. Just run `npx -y @voidmob/mcp` and it works in sandbox mode.

Is the data real in VoidMob MCP?

No, the sandbox mode uses mock data. Everything behaves like the real API but with simulated responses.

How do I get access to the real VoidMob MCP API?

Join the waitlist at [voidmob.com](https://voidmob.com) for early API access.

Does my state persist in VoidMob MCP?

No, state resets on every server restart. The sandbox is intended for exploration only.

Can I test the full flow in sandbox mode?

Yes. You start with a $50 balance, deposits auto-confirm in ~5 seconds, and messages appear after a few seconds. You can rent numbers, check balance, and receive verification codes.

Comments

More Other MCP servers