Platfone - Receive SMS & Virtual Numbers MCP

by platfone-com

Not rated
GitHub

About

Virtual phone number platform for AI agents — rent numbers across 200+ countries, receive SMS, and manage the full activation lifecycle

Details

Author
platfone-com
Categories
Communication, Other, API

Setup

Install Platfone - Receive SMS & Virtual Numbers MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/platfone-com/mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Platfone - Receive SMS & Virtual Numbers MCP

Virtual phone number platform for AI agents — rent numbers across 200+ countries, receive SMS, and manage the full activation lifecycle

What can you do with Platfone Receive SMS & Virtual Numbers MCP?

- Check account balance— Ask the AI to retrieve your total, reserved, and available funds usingget_balance.
- Verify cost and availability— Check pricing and number availability for a country and service pair withcheck_pricebefore ordering.
- Order a virtual number— Rent a temporary phone number by country and service name viaorder_numberto receive an activation ID and phone number.
- Poll for received SMS— Check whether an SMS code has arrived for an activation usingcheck_sms, with status and polling guidance returned.
- Request a new SMS— Trigger a free retry to receive another SMS on the same number withretry_activation.
- Cancel and refund— Release an active activation and reclaim reserved funds usingcancel_activationbefore an SMS is received.

Platfoneprovides virtual phone numbers for account verification, testing, and automation workflows. The Platfone MCP server enables AI agents to obtain temporary numbers and receive SMS messages from MCP-compatible clients like Claude, VS Code Copilot, Codex, etc.

📖Docs· 🔧Setup Guide· 🔑Get API Key· 📦npm

Instead of manually integrating the API, AI agents can:

- Order numbers autonomously by country and service name
- Wait for SMS codes
- Retry or cancel activations

All via structured tool calls — no custom backend required.

- Full activation lifecycle— from ordering a number to receiving SMS
- ETag-cached catalog— countries and services are cached in-memory with 5-minute TTL and ETag-based conditional refresh — never sent to the agent
- Human-friendly inputs— use "Israel" or "Telegram" instead of IDs; names are auto-resolved server-side
- Dual transportstdioandhttpfrom a single codebase
- API key auth— works with your existing Platfone API key

See the fullInstallation Guidefor detailed instructions.

PLATFONE_API_KEY=your_key npx @platfone/mcp

- Always callcheck_pricefirst to verify cost and availability
- Then callorder_numberto rent a number
- Callcheck_smsuntil SMS is received or expired
- Useretry_activationif no SMS arrives
- Usecancel_activationto release funds if no longer needed

Note:Country and service catalogs are cached server-side and auto-resolved from human-readable names. The agent never receives the full catalog — only resolved IDs or disambiguation hints.

1. check_price (country: "Israel", service: "Telegram") → verify cost & availability 2. order_number (country: "Israel", service: "Telegram") → returns activation_id + phone 3. check_sms (activation_id) → poll or check once for SMS

- retry_activation— request another SMS on the same number (free)
- cancel_activation— cancel before SMS arrives (refunds balance)

Read the fullDevelopment Guidefor setup instructions and testing tips.

SeeLICENSE.md. Licensed under the MIT License.

Use of the Platfone API is subject toTerms of ServiceandPrivacy Policy.

Get virtual phone numbers for SMS verification, OTP receipt, and number management.

Enables AI assistants to initiate and manage voice calls using Twilio and OpenAI.

Enables seamless integration with communication platform that allows you to reach your customers globally across any channel.

Send and receive emails, SMS, and voice calls via Pingram.

Wavix is a global communications platform offering APIs for voice, SMS, 2FA, and phone numbers. Our MCP server brings these capabilities to AI agents and agentic workflows.

Self-hosted email and SMS platform for AI agents — each agent gets a real email address, phone number, inbox, and API key.

Send SMS messages using the Aligo SMS API.

A read-only MCP server for querying live Twilio data, powered by the CData JDBC Driver.

Interact with the Didlogic API for telecommunication services, including virtual phone numbers and SMS.

Send SMS, query delivery reports, manage senders / blacklists, register and check İYS (Turkish messaging consent registry) records through the iletiMerkezi BTK-licensed SMS API. 11 tools, runtime-fetched manifest stays in lock-step with the live API. Install: npx -y @iletimerkezi/mcp-server

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.