MCP setup
The ReachCell MCP server lets any MCP-compatible agent (Claude Desktop, Claude Code, and other tool-use frameworks) use your numbers as native tools. You connect once over SSE with your ReachCell API key, and the agent then discovers every tool, resource, and prompt automatically. MCP access is available on the Growth and Scale plans.
Endpoint
SSE transport: https://mcp.reachcell.com/sse. Authenticate with your ReachCell API key as a Bearer token.
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"reachcell": {
"url": "https://mcp.reachcell.com/sse",
"headers": { "Authorization": "Bearer ak_your_api_key" }
}
}
}
Claude Code
claude mcp add --transport sse reachcell https://mcp.reachcell.com/sse \ --header "Authorization: Bearer ak_your_api_key"
Create an API key on the API Keys page. Once connected, ask your agent to "list my ReachCell numbers" or "send an SMS from my number" and it will call the tools directly.
Available tools
The server exposes ten tools. Connected agents read these definitions automatically — you do not need to configure them.
| Tool | What it does |
|---|---|
send_sms | Send an SMS from one of your numbers to a number in the same country. |
get_sms_status | Check the delivery status of a previously sent SMS. |
list_phone_numbers | List the phone numbers provisioned on your account. |
provision_number | Provision an available number in a country to your account. |
dial_number | Place an outbound call from one of your numbers to a number in the same country. |
get_call_status | Get the status and details of a voice call. |
hangup_call | End an active or ringing voice call. |
get_call_transcript | Get the speaker-labeled transcript of a completed call. |
get_account_balance | Get your current ReachCell credit balance in USD. |
get_usage_stats | Get current billing-period usage statistics. |
Resources and prompts
Beyond tools, the server publishes read-only resources — reachcell://numbers, reachcell://sms/recent, reachcell://calls/recent, and reachcell://account — and ready-made prompts: send_verification_code (send a numeric code and confirm delivery) and make_outbound_call_with_script (place a call, follow a script, then retrieve the transcript).