get_conversation
Conversation thread with cursor-based pagination
How to use it
Project documentation lists get_conversation for the Imessage MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Imessage MCP
npx imessage-mcp doctorOther tools in Imessage MCP (25)
Track new messages since your last check (baseline + delta)
Per-contact volumes, trends, and hourly patterns
Find the longest silences in a conversation
Detect double-texting and unanswered message patterns
First and last message ever exchanged with a contact
Contacts you've lost touch with
Deep contact info with stats and yearly breakdown
Edited and unsent messages with timing
Per-member stats and monthly activity timeline
Slam, loud, confetti, fireworks analytics
Tapback distribution, top reactors, most-reacted messages
Read/delivery latency and unread patterns
Reconstruct reply thread trees
Full tool guide with usage examples
Query attachments by contact, MIME type, and date range
All contacts with message counts and date ranges
Group chats with member counts and activity
Aggregate stats with time-series grouping
Messages from this date in past years
Fuzzy-match a name, phone number, or email to a contact
Full-text search with filters: query, contact, date range, direction, group chat, attachments
Consecutive-day messaging streaks
7x24 activity heatmap (day-of-week by hour)
Who starts conversations? Initiation ratio per contact
Spotify Wrapped for iMessage — full year summary