hannesrudolph_imessage-query-fastmcp-mcp-server

hannesrudolph_imessage-query-fastmcp-mcp-server

0

The iMessage Query MCP Server provides secure access and querying capabilities for the iMessage database on macOS using MCP. It includes features like message history retrieval, phone number validation, and safe attachment handling, making it suitable for integration with language learning models.

iMessage Query MCP Server

An MCP server providing safe access to iMessage databases using Model Context Protocol (MCP), built with FastMCP and imessagedb. Enables querying and analyzing iMessage conversations with safety and validation features.

System Requirements

  • macOS
  • Python 3.6+

Dependencies

  • Installation with pip using requirements.txt.

MCP Tools

  • get_chat_transcript: Retrieve message history with options for phone validation and date filtering.

Installation Options

  • Claude Desktop: Install via FastMCP.
  • Cline VSCode Plugin: Configure for use with the Cline plugin.

Safety Features

  • Read-only database access, phone number validation, and safe attachment handling.

Development

  • Includes development documentation for extending server functionalities.