Enterprise DNA
M MCP Servers Developer low

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,

H

MCP

hannesrudolph/imessage-query-fastmcp-mcp-server

Added 1 June 2026

#llm #mcp #mcp-server

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
Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks