imessage-mcp

wyattjoh/imessage-mcp

3.4

If you are the rightful owner of imessage-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for accessing and managing iMessage data on macOS.

Tools

Functions exposed to the LLM to take actions

search_messages

Search messages with filters like text, handle, date range, and pagination.

get_recent_messages

Retrieve the most recent messages with pagination support.

get_chats

List all conversations with pagination options.

get_handles

Get all contacts/handles with pagination.

get_messages_from_chat

Retrieve messages from a specific chat using chat GUID.

search_contacts

Search macOS Contacts by name and get phone numbers.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources