@mulmobridge/cli
v0.1.3
Published
Interactive CLI bridge for MulmoBridge — talk to MulmoClaude from your terminal
Readme
@mulmobridge/cli
Interactive CLI bridge for MulmoBridge. Talk to MulmoClaude from your terminal.
Usage
- Start the MulmoClaude server (
yarn devin the main repo) - Run the CLI bridge:
# npx (no install needed)
npx @mulmobridge/cli@latest
# or install globally
npm install -g @mulmobridge/cli
mulmobridge-cli
# or from the monorepo
yarn cliThe bridge reads the bearer token from ~/mulmoclaude/.session-token (written by the server at startup) or from the MULMOCLAUDE_AUTH_TOKEN environment variable.
Environment Variables
| Variable | Description | Default |
|---|---|---|
| MULMOCLAUDE_API_URL | Server URL | http://localhost:3001 |
| MULMOCLAUDE_AUTH_TOKEN | Bearer token override | reads from file |
| CLI_BRIDGE_DEFAULT_ROLE | Role id for new bridge sessions (see below). | — |
| BRIDGE_DEFAULT_ROLE | Shared fallback across every bridge. | — |
Ecosystem
Part of the @mulmobridge/* package family.
Shared libraries:
@mulmobridge/client— socket.io client library used by every bridge below@mulmobridge/protocol— wire types and constants@mulmobridge/chat-service— server-side relay + session store@mulmobridge/relay— Cloudflare Workers webhook proxy@mulmobridge/mock-server— mock server for local bridge development
Bridges (one npm package per platform):
@mulmobridge/bluesky— Bluesky DMs over atproto@mulmobridge/chatwork— Chatwork (Japanese business chat)@mulmobridge/cli— interactive terminal bridge ← this package@mulmobridge/discord— Discord bot via Gateway@mulmobridge/email— IMAP poll + SMTP reply, threading preserved@mulmobridge/google-chat— Google Chat via MulmoBridge relay@mulmobridge/irc— IRC (Libera, Freenode, custom)@mulmobridge/line— LINE Messaging API via MulmoBridge relay@mulmobridge/line-works— LINE Works (enterprise LINE)@mulmobridge/mastodon— Mastodon DMs + mentions@mulmobridge/matrix— Matrix / Element@mulmobridge/mattermost— Mattermost@mulmobridge/messenger— Facebook Messenger via MulmoBridge relay@mulmobridge/nostr— Nostr NIP-04 encrypted DMs@mulmobridge/rocketchat— Rocket.Chat@mulmobridge/signal— Signal via signal-cli-rest-api@mulmobridge/slack— Slack Socket Mode@mulmobridge/teams— Microsoft Teams via Bot Framework@mulmobridge/telegram— Telegram bot@mulmobridge/twilio-sms— SMS via Twilio Programmable Messaging@mulmobridge/viber— Viber Public Account bots@mulmobridge/webhook— generic HTTP webhook bridge@mulmobridge/whatsapp— WhatsApp Cloud API via MulmoBridge relay@mulmobridge/xmpp— XMPP / Jabber@mulmobridge/zulip— Zulip
License
MIT
