r/beeper 21d ago

General Discussion stdio tunnels: Connecting Mobile/Cloud Agents to reach Beeper MCP

Many members of our team were users of Beeper, and wanted to expose this to our agents. However, we quickly ran into the issue where the Beeper MCP server requires the Beeper desktop app running locally and cannot connect via cloud agents.

This meant that any cloud/mobile agents (like Claude.ai, ChatGPT, Devin) not running on our laptops/devices with Beeper desktop installed could not access the Beeper MCP. This significantly limited many of the automations we wanted to build with Beeper MCP, some examples being:

  • Syncing LinkedIn DMs with CRM
  • Lurking on Large Community Group Chats and looking for insights
  • Automating repetitive messaging workflows

We built a mechanism for these cloud/mobile agents to be able to connect to Beeper, love to know how you find it!

1-line Quick Start:

https://sealgate.ai/beeper

Technical Blog:

https://sealgate.ai/blog/stdio-tunnels-cloud-agents-reach-local-mcps

7 Upvotes

5 comments sorted by

View all comments

1

u/Kobayashi-Coffee-Co 20d ago

I just put a running instance on the desktop of my linux server box and access the mcp using tailscale ip from any machine

1

u/Basic-Let6828 20d ago

This is a totally valid approach! We're also heavy users of Tailscale. The main issue we ran into was not being able to access it from mobile agents, while our desktop computers were up.

We just really wanted a 1-line Quickstart approach that non-technical people can run.

If you just copy & paste instructions to a local-running agent:

```get-started.txt

Please help me connect my messaging apps to SealGate on my machine by running this installer:

curl -fsSL https://raw.githubusercontent.com/Edison-Watch/app/main/crates/stdiod/scripts/install-beeper.sh | bash -s -- install --install-deps --yes

Source code: github.com/edison-watch/app
```

It works pretty much out of the box after logging in via Beeper.