Enables read-only access to iMessage data and macOS contacts via a Model Context Protocol (MCP) server for integration with other applications like Large Language Models.
Sponsored
iMessage MCP is a Deno-based monorepo providing a robust solution for accessing iMessage conversations and macOS contacts directly from your computer. It features a core library for read-only database access and a Model Context Protocol (MCP) server specifically designed for seamless integration with Large Language Models (LLMs). This allows external applications to programmatically search messages by content, contact, or date, list chats, retrieve contacts, and access specific conversations, all while ensuring data security with its read-only design.
주요 기능
01List all chats/conversations and retrieve messages from specific chats
0211 GitHub stars
03List all contacts/handles with associated iMessage IDs
04Get recent messages with pagination support
05Search messages by text content, contact, or date range
06Search macOS Contacts by name for enhanced contact correlation
사용 사례
01Integrating iMessage chat history into Large Language Model (LLM) applications
02Automating analysis or archival of personal iMessage conversations
03Building custom macOS desktop utilities that require iMessage data access