From macos
Tools for reading, sending, and monitoring iMessages on macOS via the `macos-mcp` binary.
How this skill is triggered — by the user, by Claude, or both
Slash command
/macos:imessageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tools for reading, sending, and monitoring iMessages on macOS via the `macos-mcp` binary.
Tools for reading, sending, and monitoring iMessages on macOS via the macos-mcp binary.
macos-mcp binary# Read recent messages from a specific contact
macos-mcp messages read --phone 4155551234 --limit 20
# Read all recent messages
macos-mcp messages read --limit 10
# Check new messages from a specific number (last 60 minutes)
macos-mcp messages check --phone 4155551234 --since 60
# Check all new incoming messages
macos-mcp messages check --since 60
Output is JSON with message objects containing rowid, guid, date, text, from, chat, thread_reply_to, and attachments.
# Send to individual contact (iMessage first, SMS fallback)
macos-mcp send message 4155551234 "Hello!"
# Pipe message
echo "Hello!" | macos-mcp send message 4155551234
# Send to group chat
macos-mcp send chat "chat123456" "Hello group!"
# Send file attachment
macos-mcp send file 4155551234 /path/to/image.jpg
# Start typing indicator (opens conversation, types a space)
macos-mcp typing +14155551234 start
# Refresh to prevent ~60s timeout
macos-mcp typing +14155551234 keepalive
# Clear the input field
macos-mcp typing +14155551234 stop
Requires Accessibility permissions for the calling process.
# List recent conversations
macos-mcp messages list-conversations --limit 10
# Get attachments from a specific message (with HEIC→JPEG conversion)
macos-mcp messages attachments --rowid 12345 --convert-heic
Background daemon that monitors incoming messages and spawns autonomous Claude Code agent sessions to respond.
# Start in background
source ~/.claude-imessage.env
nohup skills/imessage/daemon/imessage-auto-reply-daemon.sh > /dev/null 2>&1 &
# Or use the slash command
/imessage-daemon start
See daemon/README.md for full documentation.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub felipe/macos-mcp --plugin macos