Best iMessage MCP Servers
iMessage is Apple's instant messaging service and app for iOS, iPadOS, and macOS devices, allowing users to send texts, photos, videos, and other content over Wi-Fi or cellular data.
Why this server?
Allows sending iMessage messages with support for media, threaded replies, send effects, and group chats.
AlicenseAqualityBmaintenanceEnables AI agents to manage phone numbers, send/receive SMS, and place voice calls through natural language, connecting to the phone network via the AgentPhone API.28557 npm124MITWhy this server?
Enables sending text and media iMessages to E.164 numbers, checking delivery status, reading conversation history, and verifying whether numbers can receive iMessage versus SMS.

bluereacher-mcpofficial
AlicenseAqualityCmaintenanceEnables AI agents to send iMessages, check delivery status, read conversations, and verify iMessage capability over a dedicated line.413 npmMITWhy this server?
Allows reading and sending messages through the macOS Messages app, with capabilities to filter messages by contact and interact with iMessage conversations.
AlicenseAqualityAmaintenanceA Python bridge for interacting with the macOS Messages app using MCP (Multiple Context Protocol). Simple install using uvx mac-messages-mcp11484 PyPI340MITWhy this server?
Provides access to iMessage chat history through the memory recall functionality
AlicenseBqualityDmaintenanceA simple MCP server that recalls and saves memories from and to Apple Notes.212MITWhy this server?
Enables querying iMessage history, listing conversations, searching messages, getting message context, and sending messages to existing conversations on macOS through the local Messages.app database.
AlicenseAqualityDmaintenanceEnables AI assistants to read iMessage history and send messages on macOS. Supports conversation listing, message search with keyword and semantic modes, contact lookup, and sending messages to existing conversations.1311MITWhy this server?
Enables sending iMessages to contacts or phone numbers from your Mac, with confirmation when messages are sent.
AlicenseBqualityDmaintenanceA local server that enables Claude Desktop to interact with your macOS Contacts and Messages apps, allowing you to search contacts and send iMessages through natural language commands.28 npm29MITWhy this server?
Syncs iMessage conversations from macOS (beta).
AlicenseBqualityAmaintenanceAn open-source MCP server that gives AI assistants a searchable memory of your entire personal communication history by ingesting messages from multiple platforms and indexing them with hybrid search.2446 PyPI4MITWhy this server?
Enables semantic search of iMessages and SMS conversations, retrieving recent messages, viewing full conversation histories, and listing message contacts through natural language queries.
AlicenseBqualityAmaintenanceEnables semantic search across Apple Mail, Messages, Calendar, and Contacts on macOS using natural language queries. All processing happens locally with privacy-first vector indexing for fast similarity search.40398 npmMITWhy this server?
Provides capabilities for interacting with the Apple Messages app to manage communications.