IMessage Query
Provides safe access to your iMessage database through the Model Context Protocol (MCP).
About
This MCP server allows LLMs to securely query and analyze iMessage conversations. Built with the FastMCP framework and imessagedb library, it enables retrieval of message history, attachment information, and ensures proper phone number validation and date range filtering for safe and reliable access to your iMessage data.
Key Features
- Validates phone numbers using the phonenumbers library.
- Offers safe attachment handling with missing file detection.
- Allows date range filtering for specific message retrieval.
- 28 GitHub stars
- Provides read-only access to the iMessage database.
- Suppresses progress output for clean JSON responses.
Use Cases
- Extracting key information from message history for research.
- Generating summaries of message exchanges with specific contacts.
- Analyzing iMessage conversations for sentiment analysis.