Voidmob MCP logo

Voidmob MCP

Rent SMS numbers, manage mobile proxies, buy eSIM plans, and handle dedicated numbers through MCP tools.

Install Voidmob MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "voidmob-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@voidmob/mcp"
      ],
      "env": {
        "VOIDMOB_API_KEY": "YOUR_VALUE_HERE",
        "VOIDMOB_READ_ONLY": "YOUR_VALUE_HERE",
        "VOIDMOB_MAX_ORDER_CENTS": "YOUR_VALUE_HERE",
        "VOIDMOB_BUDGET_CENTS": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y @voidmob/mcp

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 7d ago.

Overview

The voidmob-mcp MCP server connects AI agents to VoidMob services for SMS verification numbers, mobile proxies, dedicated numbers, and global eSIM data plans. It exposes search, purchase, status, renewal, cancellation, top-up, and configuration tools through a locally launched Node.js MCP process. Use it when an agent needs to inspect prices and inventory, provision telecom resources, retrieve SMS codes, or manage existing orders. Purchases require a prepaid VoidMob balance and a client-supplied maximum price.

Use cases

  • Rent a temporary number for an SMS verification
  • Retrieve a received verification code
  • Purchase and monitor a global eSIM plan
  • Provision and renew a mobile proxy
  • Manage geo-targeted proxy sub-pools

Key features

  • SMS verification and long-term number rentals
  • Dedicated monthly phone numbers
  • Global eSIM plans, QR activation, and top-ups
  • Shared and dedicated mobile proxies
  • Proxy rotation, renewal, and geo-targeting
  • Order listing with status filters and pagination

Tools30

What Voidmob MCP lets your agent do. Expand a tool for its parameters.

Self-reported~560 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

7/7 checks healthy over the last 44d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · @voidmob/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars28Stargazers on the source repository.
npm downloads1.3kPackage downloads in the last 30 days.
Last commit21d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Tools exposed30Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Voidmob MCP works

What voidmob-mcp MCP server does

The voidmob-mcp MCP server gives an AI client tools for four main resource types: temporary or long-term SMS numbers, dedicated monthly phone numbers, mobile proxies, and eSIM data plans. It can search available services, show prices and stock, place purchases, read status, and manage resources after purchase.

SMS tools support non-VoIP verification numbers, including rental, cancellation, reuse, and re-rental flows. An agent can read the latest received messages and parsed codes, with an optional wait period while a verification message arrives. Dedicated-number tools cover country availability, monthly purchase, received SMS, auto-renewal, and status.

Proxy tools cover shared mobile and dedicated plans. They can retrieve usage and expiry data, return connection URLs, rotate a dedicated IP, renew or top up a proxy, change gateway credentials, and manage geo-targeted sub-pools. eSIM tools search plans, complete purchases, report installation details and data usage, provide activation QR images, and handle top-ups.

How it works

The MCP process calls the VoidMob service using an API key supplied through the environment. Search operations expose current prices before an agent requests a paid action. Purchases, renewals, top-ups, and paid number reuse require a max_price_cents value; the operation is refused without a charge if the current price exceeds that approved amount.

VoidMob uses a prepaid USD balance. The MCP server cannot add funds. Purchases use idempotency keys, and the server retries a failed connection once with the same key to avoid duplicate charges. If the outcome remains uncertain, the result directs the agent to inspect the relevant status tool, list_orders, or get_account before trying again.

Setup and configuration

Install and run the voidmob-mcp MCP server with npx -y @voidmob/mcp. Create an API key in the VoidMob developer dashboard, fund the account through the dashboard wallet, and expose the key as VOIDMOB_API_KEY. The README provides configurations for Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Codex CLI, and Gemini CLI.

Optional owner controls can make the process read-only, limit the maximum amount for one order, or impose a session spending budget. These controls apply to live and sandbox operation. VOIDMOB_READ_ONLY=1 removes tools that spend money or change state; VOIDMOB_MAX_ORDER_CENTS limits individual paid actions; and VOIDMOB_BUDGET_CENTS limits cumulative process spending.

Tools and capabilities

The voidmob-mcp MCP server includes tools for account details, order listing with status filters and cursor pagination, SMS service discovery, number rentals, dedicated-number management, eSIM purchasing and usage, proxy provisioning, proxy lists, geographic targeting, and auto-renewal settings.

Use get_geo to inspect country, region, city, and ISP targeting options. Proxy list tools can create, update, and delete geo-targeted sub-pools, or configure IP-whitelist authentication when supported by the operation.

Limitations and notes

SMS verification rentals normally remain open for up to 15 minutes and are refunded when no message arrives, except for services marked non-refundable. Long-term rentals can be cancelled with a full refund within 60 minutes. Dedicated numbers cannot be cancelled through the MCP; disabling renewal allows them to expire. Issued eSIMs cannot be cancelled through the MCP.

The account balance is the available spending limit unless local owner controls impose a lower one. Agents should show or inspect the current price before approving a paid action. A dedicated proxy that cannot be provisioned is refunded automatically. The API key should be supplied through a secret or environment setting rather than pasted into a chat.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Voidmob MCP

voidmob-mcp is an MCP server that connects AI agents to VoidMob’s SMS verification, dedicated number, mobile proxy, and eSIM services. Its main tools search prices and availability, purchase resources, retrieve SMS codes and statuses, renew or cancel eligible resources, manage proxy settings, and list orders.

Run `npx -y @voidmob/mcp` from an MCP client configuration and provide `VOIDMOB_API_KEY`. Generate the key in the VoidMob developer dashboard and fund the prepaid balance through the dashboard wallet. The README includes configuration examples for several supported clients.

Yes, voidmob-mcp works with Cursor through its MCP configuration file. Add a server entry that runs `npx -y @voidmob/mcp` and passes the API key as `VOIDMOB_API_KEY` in the environment.

It requires a `max_price_cents` approval for purchases, renewals, top-ups, and paid number reuse. Optional environment controls can enable read-only mode, cap each paid action, and limit spending for the server process. The VoidMob account uses a prepaid balance.

Yes, it can retrieve the latest code and received messages for an SMS rental. The rental status tool also accepts `wait_seconds`, allowing it to wait for an incoming verification message before returning the result.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewVoidmob MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/voidmob-mcp?style=directory)](https://allmcps.com/mcp/voidmob-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/voidmob-mcp"><img src="https://allmcps.com/api/badge/voidmob-mcp?style=directory" alt="Voidmob MCP on AllMCPs" /></a>