Gabriel Chiappa contributor

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

Compatible agents: Claude Code, any compatible agent

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.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.