hannesrudolph/imessage-query-fastmcp-mcp-server
by Various
An 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,
MCP
hannesrudolph/imessage-query-fastmcp-mcp-server
Added 1 June 2026
Overview
An MCP server that enables LLMs to query and analyze iMessage conversations through the Model Context Protocol. Built with the FastMCP framework and the imessagedb library, it provides safe database access with phone number validation and attachment handling.
Best for
Best for
Developers building LLM tools that need to access and analyze iMessage data on macOS
Use cases
- Query iMessage history from within an LLM-powered assistant
- Analyze conversation patterns or extract specific messages
- Integrate iMessage data into AI workflows or automation tools
How to use
Install
pip install -r requirements.txt Tools exposed
get_chat_transcript
Tested with
Claude Desktop, Cline
Example client config
{\n "imessage-query": {\n "command": "uv",\n "args": [\n "run",\n "--with",\n "fastmcp",\n "fastmcp",\n "run",\n "/path/to/repo/imessage-query-server.py"\n ]\n }\n} Notes
An MCP server that enables LLMs to query and analyze iMessage conversations through the Model Context Protocol. Built with the FastMCP framework and the imessagedb library, it provides safe database access with phone number validation and attachment handling.
78 stars on GitHub. Last updated 2026-02-03.
Use cases
- Query iMessage history from within an LLM-powered assistant
- Analyze conversation patterns or extract specific messages
- Integrate iMessage data into AI workflows or automation tools
Pros
- Provides safe, validated access to the iMessage database
- Handles phone number validation and attachments properly
- Built on FastMCP for easy integration with MCP-compatible LLMs
Cons
- Limited to macOS iMessage databases only
- Requires local setup and configuration of the MCP server
- Small community (78 stars) may mean slower updates or support
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Provides safe, validated access to the iMessage database
- Handles phone number validation and attachments properly
- Built on FastMCP for easy integration with MCP-compatible LLMs
Cons
- Limited to macOS iMessage databases only
- Requires local setup and configuration of the MCP server
- Small community (78 stars) may mean slower updates or support
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.