July 29, 2026 · 5 min read
How to give Claude a phone number with Comms MCP
MCP is the open protocol that lets AI tools like Claude call real software. Comms ships an MCP server, which means Claude can launch iMessage agents, send messages, and read replies on your behalf. In practice: your coding agent gets a phone number.
Here is the whole setup, both ways.
Claude Desktop: the two-minute version
Open Settings, then Connectors, then Add custom connector. Name it Comms and paste the server URL: https://comms.osis.co/api/v1/comms/mcp. Click Connect.
Your browser opens an approval screen that shows exactly what Claude is asking for: Read for conversations and analytics, Send for messages to customers, Write for conversation state, Manage for agents and lines, and Webhooks for event subscriptions. Approve, and you are returned to the desktop app with Comms connected.
That permissions screen matters. Every scope is separate, you can grant less than everything, and you can revoke the whole connection from your Comms dashboard at any time. A tool that can text your customers should show you its hands first.
Claude Code: one command
In a terminal: claude mcp add --transport http comms https://comms.osis.co/api/v1/comms/mcp --header "Authorization: Bearer YOUR_API_KEY". Your API key comes from the Developers page in the dashboard.
Run /mcp inside Claude Code and you will see comms connected with 63 tools. If a key is missing the send scope, sending fails with a clear error instead of quietly working, which is exactly what you want from something wired to a real phone number.
What you can actually do with it
The tools cover the whole platform. Ask Claude to launch a support agent on your line and it calls the agent-creation tools, writes the instructions, and assigns a number. Ask it to text today's signups about a launch and it drafts and sends over real iMessage. Ask what customers replied and it reads the conversations back to you.
The pattern that makes this more than a demo: your agent can now close the loop. It ships a feature, then texts the users who asked for that feature. It sees an error spike, then messages the affected customers before they write in. The channel where your customers actually respond becomes something your tools can reach.
Try it free
A free Comms account starts you on a shared line, no card required, and the MCP server works from the first minute. Connect it, ask Claude to say hello, and watch it arrive as a blue bubble. Docs live at docs.osis.co.
Launch an iMessage agent in seconds.
Free to start · no card · live in 30 seconds