{"repo":"wyattjoh/imessage-mcp","free":true,"listed":false,"github":"https://github.com/wyattjoh/imessage-mcp","clone":"git clone https://github.com/wyattjoh/imessage-mcp.git","description":"A Model Context Protocol server for reading iMessage data from macOS.","language":"TypeScript","stars":29,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"iMessage MCP A Deno monorepo containing packages for iMessage access on macOS: - @wyattjoh/imessage - Core library for read-only iMessage database access - @wyattjoh/imessage-mcp - Model Context Protocol (MCP) server for LLM integration Features - Search messages by text content, contact, or date range - Get recent messages - List all chats/conversations - Get all contacts/handles - Retrieve messages from specific chats - Search macOS Contacts by name with iMessage handle ID correlation Requirements - macOS (iMessage is only available on macOS) - Deno 2.x or later - Read access to /Library/Messages/chat.db , or to a custom database configured with IMESSAGE DB PATH - Read access to /Library/Application Support/AddressBook/ (for contacts search) Packages @wyattjoh/imessage Core library for accessing iMessage data: See full documentation @wyattjoh/imessage-mcp MCP server for LLM integration: For Claude Desktop app integration, add this to your claude desktop config.json : Custom Messages Database Set IMESSAGE DB PATH to open a read-only SQLite database at another location, such as a periodically refreshed snapshot of chat.db : The process needs read access to the custom file. If Deno does not have permission to read IMESSAGE DB PATH , or the variable is empty or unset, the library uses /Library/Messages/chat.db without prompting for environment access. Option 2: From Source 1. Clone this repository 2. Install dependencies: 3. Run the server: Available Tools 1. search messages - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wyattjoh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wyattjoh/imessage-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}