
Gabriel Local Plugins
Register a local Claude Code marketplace so your agent can read and send iMessage on macOS with allowlist and pairing controls.
Overview
gabriel-local-plugins is a plugin marketplace for the Build phase that adds a macOS iMessage read/send channel to Claude Code with allowlist and pairing access control.
What is this marketplace?
- 1 plugin: imessage local channel for Claude Code
- Reads macOS chat.db and sends messages via AppleScript
- Allowlist and pairing-based access control for safer automation
- Keywords: imessage, messaging, channel, macos
- Marketplace bundles 1 plugin (imessage)
- Marketplace version 1.0.0 per manifest
What problem does it solve?
You want Claude Code to participate in iMessage threads on your Mac without building a custom bridge or exposing an unsecured messaging bot.
Who is it for?
Solo builders on macOS who self-host Claude Code plugins and need a controlled iMessage sidecar for notifications or lightweight two-way chat.
Skip if: Windows or Linux developers, teams that need SMS/WhatsApp parity, or anyone who cannot grant Messages and automation permissions on a personal Mac.
What do I get? / Deliverables
After you register the marketplace and enable imessage, Claude can read conversation context from chat.db and send AppleScript-backed messages under your pairing and allowlist rules.
- Registered gabriel-local-plugins marketplace in Claude Code
- Enabled imessage plugin with configured allowlist or pairing
Plugins in this marketplace
1 plugin — install individually after you add the marketplace.
Recommended Marketplaces
Journey fit
Messaging channel plugins extend the coding agent into personal comms workflows during product build and self-hosted agent setups. iMessage is an external system integration wired into Claude Code, not core app frontend or backend code.
How it compares
Claude Code plugin marketplace entry for a macOS messaging channel, not a cross-platform MCP server or a standalone SMS API skill.
Common Questions / FAQ
Who is Gabriel Local Plugins for?
It is for macOS users running Claude Code who want a local iMessage plugin from a small self-hosted marketplace instead of a third-party messaging SaaS.
When should I use Gabriel Local Plugins?
Use it when you are in the build or operate stretch of shipping an agent-assisted workflow and need read/send iMessage from the same machine where Claude Code runs.
How do I add Gabriel Local Plugins to my agent?
Add the Gabriel Local Plugins marketplace JSON to Claude Code, install the imessage plugin from the repo source path, complete pairing/allowlist setup, and grant chat.db and AppleScript permissions on your Mac.