Mac Messages MCP supports 25 of the 77 features compared here, and Linq supports 63.
and 33 more in the table below.
| Feature | ||
|---|---|---|
| iMessage messaging | ||
| iMessage | ||
| Group chats | ||
| Group management | ||
| Group name and photo | ||
| Mentions | Not supportedOnly text and files can be sent | |
| Tapbacks | ||
| Threaded replies | ||
| Typing indicators | Not supportedNo tool for it | |
| Read receipts | ||
| Edit and unsend | ||
| Message effects | ||
| Animated text effects | ||
| Stickers | ||
| Formatted text | ||
| Attachments | ||
| Live Photos | Not listed | Not listed |
| Rich link previews | Not listed | |
| Voice messages | Not listed | |
| Contact cards | Not listed | |
| Polls | ||
| Chat backgrounds | Not supportedNo tool for it | |
| Location sharing | Not supported | |
| iMessage apps | Not supported | |
| Live app cards | Not supported | |
| Sender name and photo | Not supported | |
| FaceTime calls | Not supportedNot offered | |
| Delivery status | ||
| iMessage availability check | ||
| Focus and Notify Anyway | Not supportedNo tool for it | Not listed |
| Numbers and delivery | ||
| Managed lines | ||
| Dedicated numbers | Not supportedNot offered; uses your own Apple ID | |
| Shared numbers | Not supportedNot offered | |
| Bring your own number | Not listed | |
| Line pooling | Not supportedNot offered | |
| SMS fallback | ||
| RCS fallback | Not listedDocs say SMS/RCS fallback, but the code sends through the SMS service | |
| Outbound-first messaging | ||
| Calls on the iMessage number | Not supportedNot offered | |
| Other channels | ||
| SMS | ||
| RCS | Not listedNot documented beyond the fallback wording | |
Not supportedNot offered | ||
| Telegram | Not supported | Not supportedNot offered |
| Slack | Not supported | Not supported |
Not supported | Not supportedNot offered. iMessage can be sent to Apple ID email handles. | |
| Phone calls | Not supported | |
| Apple Messages for Business | Not supported | Not listedAI context page mentions it, but no product page or docs were found. |
| Unified channel API | ||
| Developer tools | ||
| REST API | ||
| TypeScript SDK | Not supportedNot offered | |
| Python SDK | ||
| Other SDKs | Not supportedNot offered | |
| CLI | ||
| Webhooks | Not supportedNo webhooks; an unreleased tool waits for new messages | |
| Signed webhooks | Not supportedNo webhooks | |
| MCP server | ||
| Open source | ||
| Self-hosting | ||
| Local testing | Not listed | Not listedThe CLI streams webhooks locally, but tests still use a real phone. |
| Custom channel providers | Not listed | Not listed |
| Event replay | ||
| OpenTelemetry | Not listed | |
| No-code integrations | Not listed | |
| CRM integrations | Not listed | |
| Built for AI agents | ||
| Agent framework | Not listed | |
| Agent framework integrations | ||
| Streaming replies | Not listed | |
| Agent group chats | Not listed | Not listed |
| Human handoff | Not listed | |
| Audit logs | Not listed | |
| Message history API | ||
| Plans and compliance | ||
| Free plan | ||
| Public pricing | ||
| No per-message fees | ||
| Uptime SLA | ||
| Isolated infrastructure | ||
| SOC 2 Type II | Not listedRuns locally; compliance is up to the user | |
| GDPR | Not listed |
Checked on each provider's own site and docs on 2026-10-25. “Not listed” means the provider does not mention it.
Free, open-source software that runs on your own Mac.
Pricing model: free self-hosted software
SourceHobby is free with up to 20 contacts through the CLI, Pro starts at $260 a month with a 7-day free trial, and Enterprise is custom.
Pricing model: flat monthly, no per-message fees
SourceChoose Mac Messages MCP if you need bring your own number, self-hosting and human handoff.
Choose Linq if you need group management, group name and photo, mentions and typing indicators.