MobileValidate

Official registry Other

Check phone numbers (WhatsApp, Telegram, carrier, spam reputation) and e-mail addresses.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http mobilevalidate 'https://mcp.mobilevalidate.com/mcp' --header 'Authorization: <Bearer token: a MobileValidate agent key (mv_agent_…) or test key (mv_test_…).>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "mobilevalidate": {
            "type": "http",
            "url": "https://mcp.mobilevalidate.com/mcp",
            "headers": {
                "Authorization": "<Bearer token: a MobileValidate agent key (mv_agent_…) or test key (mv_test_…).>"
            }
        }
    }
}
NPM package @mobilevalidate/mcp
Claude Code
claude mcp add mobilevalidate -e 'MOBILEVALIDATE_API_KEY=<your mobilevalidate_api_key>' -e 'MCP_CONFIRM_ABOVE_USD=1.00' -- npx -y @mobilevalidate/mcp@1.2.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "mobilevalidate": {
            "command": "npx",
            "args": [
                "-y",
                "@mobilevalidate/mcp@1.2.0"
            ],
            "env": {
                "MOBILEVALIDATE_API_KEY": "<your mobilevalidate_api_key>",
                "MCP_CONFIRM_ABOVE_USD": "1.00"
            }
        }
    }
}

Environment variables

  • MOBILEVALIDATE_API_KEY required secret MobileValidate agent key (mv_agent_…, scoped and spend-capped) or test key (mv_test_…). Live keys are rejected.
  • MCP_CONFIRM_ABOVE_USD Spend above this amount (USD) needs the user's explicit confirmation.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

MobileValidate SDKs, MCP server and examples

Official client libraries for the MobileValidate API: check phone numbers and e-mail addresses (messaging-app registration, carrier and line type, spam reputation, mailbox and account checks) before you message, call or approve them.

DirectoryPackageInstall
node/mobilevalidate (SDK + CLI)npm install mobilevalidate
python/mobilevalidate-sdkpip install mobilevalidate-sdk
mcp/@mobilevalidate/mcp (MCP server for AI agents)npx -y @mobilevalidate/mcp
examples/Tested recipes, AGENTS.md and an agent skill—

Try it without signing up — the public sandbox key answers the documented test values and is never billed:

npx mobilevalidate check +447700900001 --sandbox

Docs: https://mobilevalidate.com/docs · API reference: https://mobilevalidate.com/docs/api-reference · Status: https://mobilevalidate.com/status · Changelog: https://mobilevalidate.com/changelog

This repository is exported from our internal monorepo; pull requests are welcome and are applied there. Report problems at https://mobilevalidate.com/contact.

MIT © 2026 BroadNet Technologies Inc.

Frequently asked questions

What is MobileValidate?

Check phone numbers (WhatsApp, Telegram, carrier, spam reputation) and e-mail addresses.

How do I install MobileValidate?

It runs as a remote server. In Claude Code: claude mcp add --transport http mobilevalidate 'https://mcp.mobilevalidate.com/mcp' --header 'Authorization: <Bearer token: a MobileValidate agent key (mv_agent_…) or test key (mv_test_…).>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does MobileValidate need an API key?

Yes. It expects MOBILEVALIDATE_API_KEY, Authorization, which you set in its configuration.

Is MobileValidate open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains MobileValidate?

It is published by brntech. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.