mac_messages_mcp

carterlasalle/mac_messages_mcp
★ 248 stars Python 🤖 AI/LLM Updated 1mo ago
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
View on GitHub →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mac_messages_mcp": {
      "command": "uvx",
      "args": [
        "mac-messages-mcp"
      ]
    }
  }
}

Or install with pip: pip install mac-messages-mcp

Topics

applescriptclaudecontactscursorimessagemacmacosmcpmcp-server