Dial exposes a remote MCP server over Streamable HTTP. Add the URL in your editor — do not open it in a browser tab.
https://payphone.wtf/mcp (POST JSON-RPC only). OAuth: in Cursor MCP settings, click Login on the dial server (Payphone). Paid tools still use x402 on Base.One-click setup opens your editor with a prefilled prompt — review it and press Enter before anything runs. Cursor · Claude Code · Codex
Dial Agent plugin · dashboard paste-once bootstrap · MCP OAuth · credits via DIAL_API_KEY
Full setup: pnpm cursor:agent:setup (plugin + env + test SMS). MCP-only: copy .cursor/mcp.json below. OAuth Login required once.
MCP in `~/.claude/mcp.json` · `/dial` skill via plugin
Claude Desktop can use the same URL. For stdio + local signing, see full MCP docs.
MCP in `~/.codex/config.toml` · skills in `.agents/skills`
Open MCP settings in Codex → Open config.toml, paste the snippet, restart. Run /mcp to verify.
buy_number — $100.00 — Buy an exclusive phone line — 10k texts included ($100, then $60/mo)buy_number_us — $100.00 — Buy an exclusive US phone line ($100, then $60/mo)buy_number_intl — $100.00 — Buy an exclusive international phone line ($100, then $60/mo)send_sms — $0.05 — Send a one-off SMS to any phone worldwide ($0.05)discovery — free — list endpoints and pricing