Best Claude Apps

iMessage Claude plugin

iMessage messaging bridge with built-in access control. Reads chat.db directly, sends via AppleScript. Manage pairing...

Add iMessage to Claude

In Claude Code run /plugin, open Discover and search for iMessage.

Step-by-step setup below All setup steps

What iMessage does in Claude

Bridge Claude Code to iMessage on macOS. This plugin reads your local chat.db directly and sends replies through AppleScript — no external servers, no tokens, fully local. With built-in access control, you decide exactly who can reach your assistant: allowlist specific contacts by phone number or Apple ID, use code-based pairing for approval, or restrict to self-chat only. Group chats are supported with configurable mention patterns so Claude only responds when addressed. Security is a core design principle. Access control mutations can only happen through direct terminal invocation, never from incoming messages, preventing prompt-injection attacks. File sending blocks config directory paths, pairing codes expire after one hour, and a static mode locks down access at boot for unattended operation. How to use: After installing, grant your terminal Full Disk Access in macOS System Settings, then run /imessage:configure for guided setup. Use /imessage:access to manage who can message your assistant — for example, /imessage:access allow +15551234567 to allowlist a contact, or /imessage:access policy allowlist to set the access mode. Once configured, send yourself an iMessage to start chatting with Claude through Messages.app.

Works in Claude Code Cowork

Included skills (2)

  • access
  • configure

How to add iMessage to Claude

  1. 1 In Claude Code, run /plugin and open the Discover tab.
  2. 2 Search for iMessage and choose Install. In Cowork, add it from the plugin directory.

Reviews

No reviews yet. Used iMessage with Claude? Tell others how it went.

Honest reviews only. We never pay for or edit ratings.

    Questions people ask

    What does the iMessage plugin do in Claude?

    Bridge Claude Code to iMessage on macOS. This plugin reads your local chat.db directly and sends replies through AppleScript — no external servers, no tokens, fully local. With built-in access control, you decide exactly who can reach your assistant: allowlist specific contacts by phone number or Apple ID, use code-based pairing for approval, or restrict to self-chat only. Group chats are supported with configurable mention patterns so Claude only responds when addressed. Security is a core design principle. Access control mutations can only happen through direct terminal invocation, never from incoming messages, preventing prompt-injection attacks. File sending blocks config directory paths, pairing codes expire after one hour, and a static mode locks down access at boot for unattended operation. How to use: After installing, grant your terminal Full Disk Access in macOS System Settings, then run /imessage:configure for guided setup. Use /imessage:access to manage who can message your assistant — for example, /imessage:access allow +15551234567 to allowlist a contact, or /imessage:access policy allowlist to set the access mode. Once configured, send yourself an iMessage to start chatting with Claude through Messages.app.

    Is the iMessage plugin official?

    It is made by Anthropic. This site is independent and lists it from the official directory.

    Alternatives to iMessage

    Other plugins ranked by how closely their descriptions and tools match iMessage.

    Loading…

    Browse all connectors →