All servers · Email & messaging · Security
SMS and WhatsApp Messaging
dev.hatchloop/sms-whatsapp-messaging · v0.2.13
Has write/delete tools
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | prompts, resources, tools |
| Tool definitions | 10 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Send WhatsApp, SMS, email or voice to a business with the compliance gate enforced.
Connect
streamable-http · https://hatchloop.dev/mcp/sms-whatsapp-messaging
claude mcp add --transport http sms-whatsapp-messaging https://hatchloop.dev/mcp/sms-whatsapp-messaging{
"mcpServers": {
"sms-whatsapp-messaging": {
"url": "https://hatchloop.dev/mcp/sms-whatsapp-messaging"
}
}
}Tools as reported by the server
find_businessFind real businesses near a place, sorted by distance (nearest of those examined; see result.search). Data: OpenStreetMap (ODbL, (c) OSM contributors); phone, website, hours only when mapped. Coverage varies; community-mapped, NOT verified by us; source=openstreetmap rows cannot be booked. Answers wverify_businessLook up what we know about a business in our supply network: contact channels, capabilities, last verification. A DIRECTORY LOOKUP - it does not contact the business. Supply-network ids only, not osm:... ids. [free, no key] [limited]send_messagewrite/deleteSend a message on behalf of an agent's user or an SMB across WhatsApp (free during launch), SMS, email, or voice, sent immediately, no scheduling. Every send passes a non-bypassable gate: TCPA, GDPR, CASL where modeled, else the service's own opt-in default (the Gulf included). Marketing on SMS, voisend_transactional_confirmationwrite/deleteIdempotent transactional messages: OTPs, booking confirmations, payment receipts, cancellation notices. Falls back across configured channels; an unconfigured channel fails honestly rather than reporting a delivery that did not happen. [$0.02/per_call, not charged while no payment rail is on] [asyncget_statusQuery the current state of any in-flight async operation by operation_id. [free, no key]get_outcomeRetrieve the final OutcomeReceipt for a completed operation. [free, no key]preview_costReturn an expected cost estimate, latency estimate, and success-probability estimate for a proposed call before execution. Returns the exact price when it is fixed, and a min/max range when the cost depends on channel or outcome. It does not promise an accuracy percentage - check cost_range. [free,self_testService health probe: runs 6 internal checks and reports how many passed. Confirms the server is up and responding - it does NOT probe each tool individually. Use to verify connectivity before production use. [free, no key]check_complianceFree, instant pre-flight for the compliance gate: runs the SAME TCPA/GDPR/CASL/CAN-SPAM/10DLC checks as send_message and call_business, in preview mode -- nothing is sent, nothing changes. Tells you whether a send would be permitted before you pay, and if not, names the exact rule and how to fix it.get_conversationRead a two-way conversation thread you started: its state, every message exchanged, and how many replies the business has sent. [free, requires key]
Repository · Website · JSON · Text for agents · Registry updated 2026-09-06