servers/ communication/ imessage-mcp
iMessage MCP icon

iMessage MCP

Unverified Claim & verify → Communication

Read-only MCP for iMessage, SMS, MMS, and RCS history already present in Apple Messages on Mac.

View on GitHub ↗
Overview Installation

Overview

iMessage MCP is a read-only MCP server that gives AI assistants access to your iMessage, SMS, MMS, and RCS message history already stored in Apple Messages on Mac. It exposes your messages as tools that Claude, Cursor, and other AI models can read and analyze on your behalf.

iMessage MCP runs locally on your machine via the npm package imessage-mcp. Install it with npx -y imessage-mcp and configure two environment variables: IMESSAGE_REFERENCE_KEY_FILE and IMESSAGE_DATABASE_ID_FILE. The latest release is v2.0.0-rc.1, available under the MIT license from anipotts/imessage-mcp on GitHub.

This server belongs in the Communication category on mcp.site and works with MCP clients including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, and Zed. If you maintain iMessage MCP, claim this listing to verify ownership and keep the information accurate.

▸npm package — imessage-mcp · MCP over stdio
▸Credentials — Requires IMESSAGE_REFERENCE_KEY_FILE, IMESSAGE_DATABASE_ID_FILE
▸Open source — MIT license · anipotts/imessage-mcp
▸Topics — ai, analytics, apple-messages, claude, codex

Installation

// claude_desktop_config.json
{
  "mcpServers": {
    "imessage_mcp": {
      "command": "npx",
      "args": [
        "-y",
        "imessage-mcp"
      ],
      "env": {
        "IMESSAGE_REFERENCE_KEY_FILE": "<imessage-reference-key-file>",
        "IMESSAGE_DATABASE_ID_FILE": "<imessage-database-id-file>"
      }
    }
  }
}

Requires IMESSAGE_REFERENCE_KEY_FILE, IMESSAGE_DATABASE_ID_FILE

Related servers

IA
Inside Ads
Communication Remote

Telegram ad exchange: estimate reach and cost with no account, then create and run campaigns.

Added 1 month ago →
AS
Askline
Communication Remote

Askline shows what ChatGPT says about a brand, then the SEO that feeds it.

Added 1 month ago →
AwrAIter — Telegram channels icon
AwrAIter — Telegram channels
Communication Remote

Telegram channels you administer: analytics, content plans, scheduled publishing. No userbot.

Added 1 month ago →
AS
Apple Search Ads
Communication Remote

Manage Apple Ads campaigns and reporting in chat.

Added 1 month ago →
CR
Chess Results
Communication Remote

Live chess tournament results and up-to-date player ratings in chat.

Added 1 month ago →
FE
Feedback
Communication Remote

Capture feature requests and bug reports from chat into a searchable, AI-categorized backlog.

Added 1 month ago →
>_ esc
↑↓ navigate↵ openesc close