imessage-mcp

navidmoazzez/imessage-mcp
★ 0 stars TypeScript AI/LLM Updated 4d ago
iMessage MCP server for Claude Code and AI agents. A durable inbox, search, contacts, and sending with delivery confirmation, for Apple Messages on macOS.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "imessage-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "navidmoazzez/imessage-mcp"
      ]
    }
  }
}

README Excerpt

<img src="https://cdn.navid.media/connectors/imessage-icon.png" alt="iMessage" width="88"> It reads the Messages database already on your Mac. Nothing is uploaded anywhere. There is no account to connect and no API key. Full Disk Access is the whole setup. Access is scoped by an allowlist, so only the chats you name reach the model.

Tools (20)

ELEVENLABS_API_KEYELEVENLABS_VOICE_IDGROQ_API_KEYGROQ_WHISPER_MODELIMESSAGE_DBIMESSAGE_STATE_DIRIMESSAGE_TRANSCRIBEIMESSAGE_WHISPER_MODELOPENAI_API_KEYelevenlabsget_conversationgroqinboxlist_conversationslocalopenairesolve_contactsearch_messagessend_filesend_message

Topics

ai-agentsanthropicapple-messagesapplescriptbunclaudeclaude-codeclaude-desktopcursorelevenlabsimessagellm-toolsmacosmcpmcp-server