iMessage Channel for Claude Code
Bridges Messages.app into Claude Code by reading chat.db directly, behind a handle allowlist.
Install
OfficialShips scriptsClaude Code: /plugin marketplace add anthropics/claude-plugins-official → /plugin install imessage@claude-plugins-official
Mac'teki Messages.app Claude Code'a bağlanırken; hangi numaraların ve grupların asistana ulaşacağı belirlenirken
- Author
- Anthropic
- License
- Apache-2.0
macOS only, and the privacy trade is stated plainly: the server reads the Messages database at ~/Library/Messages/chat.db, which means granting your terminal Full Disk Access and putting every conversation on that Mac within reach of the process. The allowlist decides what the assistant is shown, not what the file exposes. Inbound detection is a one-second poll on a row watermark seeded at boot, so a restart does not replay old threads; outbound goes through AppleScript with the text passed in argv to avoid escaping mistakes. Texting yourself always works and bypasses the gate; everyone else is dropped silently until their number or Apple ID is added. SMS stays off by default because SMS sender IDs can be forged, and a spoofed message from your own number would otherwise walk past access control entirely.
Similar skills
PluginEval
SkillScores a Claude Code skill on ten dimensions across static checks, an LLM judge and Monte Carlo runs.
Skill Forge Essentials
SkillThree behavioural skills aimed at the mistakes agents make rather than the ones humans make.
Protect MCP
SkillGates every tool call through a Cedar policy and signs the decision into a hash-chained receipt.
Comments(0)
Sign in to comment