From imessage-mcp
Read and send iMessages — status check, chat listing, message reading, search, and sending
How this skill is triggered — by the user, by Claude, or both
Slash command
/imessage-mcp:imessageThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You have access to iMessage tools. Follow this workflow:
You have access to iMessage tools. Follow this workflow:
im_status to verify database access and contacts resolutionim_chats to show recent conversations with contact namesim_messages with a chat ID to read conversation historyim_search to find messages containing specific textim_participants to see who's in a group chatim_send to send a message — always confirm with the user firstim_chats (ROWID)npx claudepluginhub daveremy/imessage-mcpFuzzy search, browse, and filter Apple Messages/iMessage conversations locally via CLI. Searches by contact, date range, or sender partial match with typo tolerance.
Reads conversations and new messages from macOS Messages SQLite database, sends messages via AppleScript. For messaging automation and integration.
Automates macOS Messages (iMessage/SMS) via JXA with reliable service→buddy resolution. Use when asked to "automate iMessage", "send Messages via script", "JXA Messages automation", or "read Messages history". Covers send-bug workarounds, UI scripting for attachments, chat.db forensics, and launchd polling bots.