Provides read-only MCP access to macOS iMessage database with phone number validation and attachment handling.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Imessage Query Fastmcp MCP Server.
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, enabling LLMs to query and analyze iMessage conversations with proper phone number validation and attachment handling.
Install all required dependencies:
All dependencies are specified in requirements.txt for easy installation.
The server exposes the following tools to LLMs:
Retrieve message history for a specific phone number with optional date filtering. Includes:
Clone the repository:
You can install this MCP server in either Claude Desktop or the Cline VSCode plugin. Choose the option that best suits your needs.
Install using FastMCP:
To use this server with the Cline VSCode plugin:
Replace /path/to/repo with the full path to where you cloned this repository (e.g., /Users/username/Projects/imessage-query-fastmcp-mcp-server)
The repository includes documentation files for development:
dev_docs/imessagedb-documentation.txt: Contains comprehensive documentation about the iMessage database structure and the imessagedb library's capabilities.This documentation serves as context when developing features and can be used with LLMs to assist in development.
No environment variables are required as the server automatically locates the iMessage database in the default macOS location.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hannesrudolph-imessage-query-fastmcp-mcp-server)<a href="https://allmcps.com/mcp/hannesrudolph-imessage-query-fastmcp-mcp-server"><img src="https://allmcps.com/api/badge/hannesrudolph-imessage-query-fastmcp-mcp-server?style=directory" alt="Imessage Query Fastmcp MCP Server on AllMCPs" /></a>