imessage-query-fastmcp-mcp-serverAn MCP server that provides safe access to your iMessage database through Model Context Protocol (MCP). This server is built with the FastMCP framework and the imessagedb library, enabling LLMs to que
Overview
Key features
- get_chat_transcript tool for retrieving message history
- Date range filtering for message history
- Attachment information retrieval
- Proper phone number validation
- Safe attachment handling
Pricing
- Model
- Free
- Category
- MCP Servers
- Rating
- No reviews yet
Use cases
Analyzing iMessage Conversations
This server can be used by LLMs to analyze iMessage conversations, retrieving message history and attachment information for a specific phone number.
iMessage Data Extraction
The server provides a way to extract iMessage data, including message text, timestamps, and attachment information, with proper phone number validation and date range filtering.
Pros & Cons
Pros
- Provides safe and read-only access to the iMessage database
- Includes proper phone number validation using the phonenumbers library
- Offers date range filtering for message history retrieval
- Supports attachment handling with missing file detection
Cons
- Limited to macOS due to iMessage database access requirements
- Requires Python 3.6+ for operation
Battle record
Across 1 battle in the Pantheon.
Last battle
Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Q&A
How is phone number validation handled?
Phone number validation is handled using the phonenumbers library, providing proper number validation and formatting.
Asked by Thandiwe Dlamini · Nov 3, 2025
What tools are exposed to LLMs?
The server exposes tools such as retrieving message history for a specific phone number with optional date filtering, including message text and timestamps, attachment information, and proper phone number validation.
Asked by Nadia Petrova · Oct 24, 2025
What is the Python version requirement?
The server requires Python 3.6+ for operation.
Asked by Greta Nowak · Sep 27, 2025
What OS is required?
The server is limited to macOS due to iMessage database access requirements.
Asked by Elena Rossi · Sep 8, 2025
Ask a question
MCP Servers alternatives

Open-source MCP server that lets LLMs drive real browsers via Playwright and accessibility snapshots.

Python agent framework from the Pydantic team for building type-safe GenAI apps.

Adaptive memory layer that helps AI agents learn from context over time.

AI email assistant that organizes, drafts replies, and helps you reach inbox zero faster.

Open-source 24/7 local screen and audio recording for building context-aware AI apps

TypeScript library for building and orchestrating AI agents with tools, memory, and multi-agent workflows.

Bringing the bankless onchain API to MCP

Python tool for converting files and office documents to Markdown.
Trending now

Accurate Homework Help with Full Explanations

Document intelligence API that parses, splits, OCRs, and extracts structured data from complex PDFs, slides, and spreadsheets.

Open multimodal 12B model handling interleaved images and text with a 128K context window.

Sponsored answers, paid per click.
