adelaidasofia

Imessage MCP — Communication skill for Claude Code

Communication community

macOS-only iMessage MCP server for Claude Code.

How to install Imessage MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open adelaidasofia/imessage-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Imessage MCP does

macOS-only iMessage MCP server for Claude Code. Direct chat.db read, voice-note transcription, FTS5 search, AppleScript send with draft+confirm. Vault auto-export.

Alternatives in Communication

  • Claude Code Remote — Control Claude Code remotely via email 1.2k ★
  • Agent Kit — Give Claude/Cursor email powers 631 ★
  • Claude Skill Social Post — A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with 625 ★

README

imessage-mcp

License GitHub stars Last commit Open issues PyPI version PyPI downloads Built by Mycelium AI

macOS-only MCP server that exposes iMessage history to Claude and exports per-chat conversations into an Obsidian vault. Mirrors the whatsapp-mcp pattern: same hook, same launchd cadence, same vault shape.

Architecture

  • Direct read of ~/Library/Messages/chat.db (SQLite, opened mode=ro&immutable=1). No bridge daemon.
  • Voice-note transcription via Whisper local-cpp (reuses the model already installed for whatsapp-mcp).
  • FTS5 incremental search index at ~/.claude/imessage-mcp/search.db.
  • Vault export per chat into 🤖 AI Chats/iMessage/.md and 🤖 AI Chats/iMessage/Groups/.md.
  • Send pathway via AppleScript with draft+confirm pattern (no auto-send).

Tool surface

**Read