What it is
A small social layer reached from inside the coding client: a presence board, a status, and direct messages that survive a restart on both sides. Nobody has to be online at the same time — a message lands in the recipient's session if they are there, and waits for their next turn if they are not.
Requirements
A GitHub account. Runs over stdio from npm as slashvibe-mcp, and one npx run configures Claude Code, Codex and Cursor, opens GitHub to sign you in, and takes about 30 seconds — then restart the agent so it loads the server. Presence, routing and identity go through www.slashvibe.dev, which VIBE_API_URL points at. Sign-in blocks for up to 5 minutes while the browser is open. An optional read-only SessionStart hook for Claude Code puts a waiting message at the top of your next session; it writes no read state, so a message can honestly appear twice.
Setup effort
One command — npx -y slashvibe-mcp