iBlueText MCP server
OfficialSends real blue-bubble iMessages from the business's own dedicated phone number, including attachments, effects, tapbacks and scheduled sends, plus campaigns with merge fields and iPhone lookups that identify which numbers are iPhones.
Sends WhatsApp messages and campaigns (beta) with optional auto-detect channel, checks which numbers are on WhatsApp, and reports line health such as warm-up stage, daily limit, reply rate and per-line limits.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iBlueText MCP serversend an iMessage to +14155550123 saying their order is ready for pickup"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
iBlueText MCP server
Text your customers from your AI assistant. iBlueText sends real blue-bubble iMessage, SMS and WhatsApp from a business's own dedicated phone number, and checks which numbers are iPhones. This MCP server gives Claude, ChatGPT, Cursor and any other MCP client native tools for it: send one message or a whole campaign, read replies and lead scores, manage contacts, sequences and quick answers, and run iPhone / WhatsApp lookups.
There are two ways to connect.
1. Hosted (ChatGPT, Claude, no API key)
Server URL: https://ibluetext.com/mcp (Streamable HTTP, OAuth sign-in)
Claude: Settings › Connectors › Add custom connector › paste the URL › Connect, then sign in to iBlueText and click Allow.
ChatGPT: Settings › Apps (Developer mode) › create an app with the URL, then sign in and Allow.
Any remote-MCP client: use the URL; the client discovers OAuth from
/.well-known/oauth-protected-resource.
22 tools with plain verb names (send_message, create_campaign, check_iphones, list_conversations, ...). Full list and example prompts: https://ibluetext.com/ai-assistants
Related MCP server: whatsapp-mcp-server
2. Local package with an API key (developers, 30 tools)
Create an API key at https://ibluetext.com/portal/integrations.php
Add this to your MCP client config (for example Claude Desktop
claude_desktop_config.json):
{
"mcpServers": {
"ibluetext": {
"command": "npx",
"args": ["-y", "ibluetext-mcp"],
"env": { "IBT_API_KEY": "sk-ibt-your_key_here" }
}
}
}Claude Code: claude mcp add ibluetext --env IBT_API_KEY=sk-ibt-... -- npx -y ibluetext-mcp
The package adds SMS verification, verify-widget sites and reply webhooks to the hosted tool set.
Tools
Account: ibt_balance · ibt_lines
Lookup: ibt_lookup (which numbers are iPhones; waits for results) · ibt_lookup_status · ibt_wa_lookup / ibt_wa_lookup_status (beta: which numbers are on WhatsApp)
Send: ibt_send (one iMessage/SMS; channel, attachments, effects, quote-reply, scheduling) · ibt_send_status · ibt_react (tapbacks)
Campaigns: ibt_campaign_create (a whole list: iMessage, SMS, auto-detect or WhatsApp, with {merge} fields) · ibt_campaigns · ibt_campaign_status · ibt_campaign_pause
WhatsApp: ibt_whatsapp_send · ibt_whatsapp_status · ibt_whatsapp_numbers (warm-up, today's limit, reply rate, health)
Contacts & CRM: ibt_conversations (transcripts + lead score) · ibt_conversation_ai · ibt_quick_answers / ibt_quick_answer_set · ibt_contact / ibt_contact_update · ibt_contacts · ibt_sequences / ibt_sequence_enroll
Webhooks: ibt_webhooks / ibt_webhooks_set
Verification: ibt_verify_start / ibt_verify_check · ibt_create_site (SMS-Verify widget)
Notes
Paid actions return HTTP 402 when the account is out of credits or has no active line. The tool result is flagged
payment_required: true; a person adds credits or a line in the iBlueText dashboard.Opt-outs (STOP) and each line's daily new-contact limit always apply.
WhatsApp numbers warm up from 10 new conversations on day 1 to 300/day by day 21; someone who never replied gets at most 3 messages; under 15% replies over 7 days halves the daily limit. Open with a question like "Hey, is this {first_name}?".
Local dev:
IBT_API_KEY=sk-ibt-... node index.js(MCP over stdio).IBT_BASEoverrides the API base URL.REST API: https://ibluetext.com/docs/ · OpenAPI: https://ibluetext.com/openapi.json · For AI agents: https://ibluetext.com/llms.txt
Support
russ@ibluetext.com · Privacy · Terms
MIT licensed. iBlueText is a product of RG Loomis LLC.
This server cannot be deployed
Maintenance
Related MCP Connectors
Business texting for AI agents: send texts, read threads, manage contacts and run campaigns.
- WhatSyncOAuthapp.whatsync
WhatsApp for Claude, ChatGPT or any AI agent: search, reply and send. Personal or Business API.
Read, search and reply to your WhatsApp chats from your AI, using your own number.
Run WhatsApp Business campaigns from any AI assistant: contacts, segments, and broadcasts.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, search, and send iMessages with features like contact name resolution, session grouping, and attachment listing. It provides intent-aligned tools to efficiently navigate conversation history and manage messages through natural language queries.6MIT
- AlicenseAqualityDmaintenanceConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without the risk of account bans.183 npm24MIT

ReadySMS MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables sending SMS messages, managing contacts, campaigns, and inbox from AI assistants like Claude and ClickUp.33 npmMIT
bluereacher-mcpofficial
AlicenseAqualityCmaintenanceEnables AI agents to send iMessages, check delivery status, read conversations, and verify iMessage capability over a dedicated line.45 npmMIT