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?
Provides capabilities for interacting with the Apple Messages app to manage communications.
AlicenseAqualityAmaintenanceMCP server for the entire Apple ecosystem — 150+ tools across 17 modules including Notes, Reminders, Calendar, Mail, Messages, Music, Maps, Screen Capture, and Apple Intelligence. macOS only.Last updated100817MITWhy this server?
Provides full-text search across macOS iMessages, including link preview metadata (titles, summaries, site names), with filtering by contact and JSON output. Reads chat.db locally and supports CLI and MCP server modes.
AlicenseAqualityBmaintenanceEnables full-text search of macOS iMessages including link preview metadata. Works as an MCP server for Claude Desktop to search your messages locally.Last updated1MITWhy this server?
Allows reading and sending messages through the macOS Messages app, with capabilities to filter messages by contact and interact with iMessage conversations.
AlicenseBquality-maintenanceA Python bridge for interacting with the macOS Messages app using MCP (Multiple Context Protocol). Simple install using uvx mac-messages-mcpLast updated9272Why this server?
Provides access to iMessage chat history through the memory recall functionality
AlicenseBqualityCmaintenanceA simple MCP server that recalls and saves memories from and to Apple Notes.Last updated210MITWhy this server?
Provides read and write access to iMessage data, allowing AI agents to send messages via Messages.app and read message history from the local chat.db database.
AlicenseAqualityCmaintenanceA local MCP server that enables reading iMessage conversations and sending new messages through Claude Desktop. It provides secure, read-only access to your Mac's iMessage database and AppleScript-based message sending capabilities.Last updated6MITWhy 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.
AlicenseAqualityCmaintenanceEnables 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.Last updated134MITWhy this server?
Provides read-only access to iMessage history for full-text search, conversation analysis, reaction tracking, and detailed messaging statistics such as streaks and response patterns.
AlicenseAqualityAmaintenanceProvides read-only access to local iMessage databases on macOS for searching message history and analyzing conversation patterns. It includes 25 tools to explore contacts, attachments, reaction statistics, and messaging trends through natural language queries.Last updated26837MITWhy this server?
Provides access to iMessage via a BlueBubbles server, allowing for listing and searching chats, sending and editing messages, managing contacts, and performing group chat operations like adding or removing participants.
AlicenseAqualityCmaintenanceEnables interaction with iMessage through a BlueBubbles server, allowing users to read, search, and send messages directly from MCP clients. It supports comprehensive chat management features including reactions, group chat moderation, message scheduling, and contact lookups.Last updated33Why this server?
Enables sending iMessages to contacts or phone numbers from your Mac, with confirmation when messages are sent.
FlicenseBqualityCmaintenanceA 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.Last updated227