MCP Server

The Tone MCP server lets Claude and other AI agents provision numbers, send SMS, and initiate calls — directly from a conversation, with no code.

Installation

Claude Desktop (stdio)

Add to your claude_desktop_config.json:

json

Remote agents (SSE)

Start the SSE transport:

bash

Connect your agent to http://localhost:3002/mcp.

Available tools

| Tool | Description | |---|---| | provision_number | Provision a new phone number (default: India, TRANSACTIONAL) | | send_sms | Send an SMS from a provisioned number | | initiate_call | Start an outbound call | | list_numbers | List all numbers on your account | | get_call_log | Retrieve recent call history | | release_number | Remove a number from your account |

Example conversation

User: Give my customer support agent a phone number.

Claude: I'll provision a TRANSACTIONAL number in India for you. (calls provision_number with country_code: "IN")

Your agent now has +91 8035 001234. Set your webhook URL to start receiving calls.

Health check

bash

Response:

json