Voidmob MCP Server

Mobile proxies, SMS verifications, and eSIM plans via 28 dedicated AI tools.

Data last scanned last week · Reviewed last month

31 dangerous tool28 tools4TypeScriptMIT

Overview

This server exposes 28 distinct tools to your AI agent, covering mobile proxies, non-VoIP SMS verifications, dedicated phone numbers, and global eSIM plans. It requires a VoidMob API key for live operations, though a sandbox mode is available for testing with mock data.

Our verdict

This project carries a high risk level with a security score of 33/100. It is a community-maintained server that has not yet undergone editorial review, and it lacks verified security documentation for its OAuth and read-only implementations. Due to the high-risk score and potential for financial impact through its paid services, users should exercise caution and ideally rely on the sandbox mode for initial testing.

  • Supports a sandbox mode with mock data for testing
  • Provides 28 specific tools across six service domains
  • Uses only two direct dependencies to minimize supply-chain surface
  • Includes documentation for integration with Claude Desktop, Cursor, and Claude Code
  • Community-maintained project lacking official vendor verification
  • Security score of 33/100 indicates high risk
  • Authentication and read-only tool behaviors remain unreviewed
  • Single-contributor project with a high bus-factor risk

Setup

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

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
get_accountBalance, rate limits, and account idlow
search_sms_servicesList services with priceslow
rent_numberRent a US number (verification / long-term rental)medium
get_rentalRead status and received messageslow
cancel_rentalCancel a verification or long-term rentalmedium
reuse_numberFree or paid reuse of a completed verificationmedium
re_rent_rentalExtend a long-term rental for another periodmedium
toggle_auto_renewTurn auto-renewal on or off (rentals and dedicated numbers)medium
search_dedicated_countriesCountries, monthly prices, and stocklow
purchase_dedicated_numberBuy a private all-services monthly numbermedium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

How can I test the server without an API key?

You can set the environment variable VOIDMOB_SANDBOX=1 to run the server in a sandbox mode. This provides in-memory mocks with a $500 play-money balance and resets state on every restart.

What is the format of the API key?

API keys are 32-character secrets that must be prefixed with vmk_live_.

How do I troubleshoot connection issues or inspect requests?

You can set the VOIDMOB_DEBUG environment variable to 1, which will log requests to the stderr output.

Can I use the same API key across multiple MCP clients simultaneously?

Yes, but note that all connected clients share the same per-account rate limit. If you experience a RATE_LIMITED error during heavy parallel usage, you should implement a back-off and retry strategy.

Is it possible to override the default API host?

Yes, you can use the VOIDMOB_BASE_URL environment variable to specify an alternative API host for advanced configurations.

Alternatives

Changelog

Badge

Voidmob MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.