Settings

Theme

Show HN: OpenMessage – Google Messages Client for macOS with MCP Server

openmessage.ai

1 points by MaxGhenis a month ago · 0 comments · 1 min read

Reader

I built an open-source Google Messages client with a built-in MCP server, so AI assistants like Claude can read, search, and send your texts.

It uses the mautrix/gmessages library (the same Go libraries that power Beeper) to connect to Google Messages via QR code pairing. Messages stay local — no cloud account, no Matrix server.

The MCP server runs at localhost and exposes tools for listing conversations, searching messages, sending texts, etc. I use it with Claude Code daily to do things like "catch me up on the hiking group chat" or "text Mom that I'm running late."

Two ways to run it: native Swift macOS app, or a standalone Go CLI. Apache 2.0.

The mautrix ecosystem also has libraries for WhatsApp, Signal, Telegram, Discord, and Slack — so the architecture could expand to a unified messaging client with AI access across all services.

GitHub: https://github.com/MaxGhenis/openmessage

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection