MCP Servers for iMessage

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.

View all MCP Servers

  • Why this server?

    Provides access to iMessage chat history through the memory recall functionality

    A
    security
    A
    license
    A
    quality
    A simple MCP server that recalls and saves memories from and to Apple Notes.
    2
    2
    Python
    MIT License
    • Apple
  • Why this server?

    Enables sending iMessages to contacts or phone numbers from your Mac, with confirmation when messages are sent.

    A
    security
    F
    license
    A
    quality
    A 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.
    2
    1
    JavaScript
    • Apple
  • Why this server?

    Enables access to message history from the Messages app, allowing retrieval of conversations with specific participants within customizable date ranges.

    -
    security
    A
    license
    -
    quality
    A macOS app that provides an MCP server to your Messages, Contacts, and more
    389
    Apache 2.0
    • Apple
  • Why this server?

    Allows reading and sending messages through the macOS Messages app, with capabilities to filter messages by contact and interact with iMessage conversations.

    -
    security
    A
    license
    -
    quality
    A Python bridge for interacting with the macOS Messages app using MCP (Multiple Context Protocol). Simple install using uvx mac-messages-mcp
    12
    Python
    MIT License
    • Apple
  • Why this server?

    Allows sending, reading, and scheduling iMessages through the Messages application, including accessing conversation history.

    -
    security
    F
    license
    -
    quality
    A Python server that enables interaction with macOS native applications (Contacts, Notes, Mail, Messages, Reminders, Calendar, and Maps) through AppleScript, featuring asynchronous operations and type-safe interfaces.
    1
    Python
    • Apple
  • Why this server?

    Provides read-only access to the macOS iMessage database, allowing queries of message history with specific phone numbers, including message text, timestamps, and attachment information with support for date range filtering.

    -
    security
    F
    license
    -
    quality
    An MCP server that provides safe access to your iMessage database through MCP, enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handling
    24
    Python
    • Apple