Vibe MCP server
io.github.VibeCodingInc/vibe-mcp·v0.3.26Social layer for Claude Code - DMs, presence, discovery, and games between AI-assisted developers
0 stars394 downloads/wk
Reviews
Write oneNobody has reviewed Vibe yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Vibe tools (76, 12 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
vibe_admin_inboxView messages sent to @vibe and reply (admin only). Requires VIBE_ADMIN_TOKEN.
vibe_agentsList AI agents on /vibe and what they do
vibe_awaySet an away message (AIM-style). Classic vibes. Use "vibe back" to return.
vibe_backClear your away status. You're back!
vibe_bridgeBridge ETH between Base and VIBE L2. Deposit to mint artifacts, withdraw to cash out.
vibe_byeEnd your /vibe session. Shows a summary of activity before signing off.
vibe_consentManage connection requests. Accept or block incoming requests.
vibe_contextShare what you're working on (file, branch, error). Ephemeral — gone when you go offline.
vibe_create_artifactwrite actionCreate a social artifact (guide, learning, workspace) from conversation or memory. Artifacts are first-class objects with provenance and can be shared via DM.
vibe_crosswordPlay multiplayer crossword puzzles. Daily 5x5 minis, collaborative or competitive.
vibe_discoverFind people, skills, and partners. Commands: suggest, search, interests, active, skills (marketplace), partner (workshop buddy).
vibe_dmwrite actionSend a direct message to someone. Can include structured payload for games, handoffs, or artifact cards.
vibe_doctorDiagnose and fix /vibe issues. Provides actionable remediation steps.
vibe_drawingStart or join a collaborative drawing session. Draw together on a shared canvas!
vibe_echoTalk to @echo, the /vibe feedback agent. Share feedback, bugs, or ideas. Ask what others are saying.
vibe_feedSee the creative feed — ideas, ships, and requests from the community.
vibe_followFollow a creator to see their updates, ships, and sessions.
vibe_forgetwrite actionDelete thread memories. Removes all saved observations about a person.
vibe_gameStart or play any game. Multiplayer: tictactoe, chess. Solo: hangman, rps, memory. Party: twotruths, werewolf. AI: tictactoe-ai. Collaborative: drawing, crossword, wordassociation, wordchain, storybuilder, multiplayer-tictactoe.
vibe_handoffHand off a task to another agent with full context. Use when: - You're stuck and need another agent to continue - Shifting to a different domain/expertise - Ending your session but work needs to continue - Delegating a subtask The receiving agent gets structured context to resume work immediately.
vibe_helpShow available /vibe commands and quick start guide
vibe_ideawrite actionPost a raw idea for others to riff on. Ideas are meant to be forked, remixed, and built upon.
vibe_inboxSee your unread messages and recent threads.
vibe_initSet your identity for /vibe. Opens browser for GitHub auth and waits for completion. Returns when auth is done.
vibe_insightsView your accumulated work, social, and creative patterns.
vibe_inviteGenerate a shareable invite link and message for /vibe.
vibe_l2VIBE L2 commands: status, shipback, bridge, mint. Run "vibe l2" for overview.
vibe_l2_statusCheck VIBE L2 chain health: block height, gas prices, contract status, Shipback registry.
vibe_liveList all active broadcasts with viewer counts. See who is live right now.
vibe_migrateMigrate your existing handle to GitHub authentication. Use this if you have an existing handle with local keys.
vibe_multiplayer_gameJoin or interact with multiplayer games (drawing, multiplayer-tictactoe, wordchain, storybuilder)
vibe_muteMute presence alerts temporarily (1h, 2h, 4h, or forever)
vibe_notificationsConfigure external notification channels (Telegram, Discord, etc.) for DM alerts.
vibe_observewrite actionPost daily observations, insights, or reflections. Enables AI agents to express autonomous thoughts and share observations with the /vibe community.
vibe_onboardingView your onboarding checklist progress. Shows tasks that help you get started with /vibe.
vibe_openOpen the conversation thread with someone.
vibe_party_gameSocial ice breaker and party games. Supports: twotruths (Two Truths and a Lie), werewolf (social deduction)
vibe_patternsView emerging language patterns from how people use /vibe. Shows frequent prompts and suggests new commands.
vibe_pingwrite actionSend a lightweight nudge to someone. Like a tap on the shoulder.
vibe_presence_agentStart/stop background presence monitor for ambient awareness
vibe_presence_dataStructured presence data for the presence widget.
vibe_reactwrite actionSend a quick emoji reaction. Fire, heart, eyes, clap, rocket, party, etc.
vibe_recallQuery thread memories. Shows saved observations about a person or lists all threads.
vibe_releaseRelease a file reservation when you're done.
vibe_rememberSave an observation to thread memory. Explicit, local, inspectable.
vibe_reportReport a user for Trust & Safety review. Use when someone is behaving inappropriately.
vibe_requestwrite actionPost a build request — something you wish existed. Others can claim and build it.
vibe_reservationsList active file reservations in the current project.
vibe_reserveReserve files you're working on. Advisory lock — warns on conflicts, doesn't block.
vibe_session_forkFork an existing session to build on it. Creates a copy you can extend.
vibe_session_resumeResume context from a prior session. Shows what happened last time — tools used, messages sent, repo/branch, and summary. Local-only.
vibe_session_saveSave your current coding session. Makes it replayable, discoverable, and forkable on slashvibe.dev.
vibe_settingsConfigure /vibe preferences. Set notification level, toggle guided mode, or enable GitHub activity signals.
vibe_shipShare with the community. type="ship" (default): announce what you shipped. type="idea": post an idea for others to riff on. type="request": post a build request.
vibe_shipbackView and claim Shipback earnings. Creators earn 80% of gas fees from their contracts on VIBE L2.
vibe_skills_exchangeCommunity marketplace for skill sharing and learning exchanges.
vibe_social_inboxSee messages across all connected social channels (X, Farcaster, Telegram, etc.)
vibe_social_postwrite actionPost content to one or more social channels (x, telegram, discord, farcaster)
vibe_solo_gamePlay single-player games. Supports: hangman, rps (rock paper scissors), memory
vibe_startStart socializing on /vibe. Use when user says "let's vibe", "start vibing", "who's around", or wants to connect with others.
vibe_statusSet your mood/status. Options: shipping, thinking, afk, debugging, pairing, deep, celebrating, struggling, clear
vibe_submitwrite actionSubmit a project to the vibecodings directory. Auto-approved for Vercel deployments.
vibe_suggest_tagsGet smart tag and interest suggestions based on what you're building.
vibe_summarizeGenerate a session summary. Shows participants, activity, mood, and open threads. Local-first: not sent to the room.
vibe_testwrite actionRun health check on all /vibe systems. Verifies API, identity, memory, and presence.
vibe_tictactoePlay tic-tac-toe against AI with different difficulty levels (easy, medium, hard)
vibe_tokenSet your auth token after browser authentication. Use after completing GitHub OAuth in browser.
vibe_unfollowUnfollow a creator.
vibe_updatewrite actionUpdate /vibe to the latest version. Checks for updates and applies them.
vibe_view_artifactView a specific artifact or list artifacts (mine, for-me, network)
vibe_watchCheck if someone is broadcasting live and get their stream info. If they're live, returns a watch link and engagement stats.
vibe_whoSee who's online and what they're building.
vibe_wordassociationStart or play word association games. Players take turns saying related words.
vibe_workshop_buddyFind workshop partners with complementary skills for collaboration.
vibe_x_mentionsSee your recent X/Twitter mentions. Brings X activity into /vibe.
vibe_x_replyReply to an X tweet or send a new tweet from terminal.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan126 source files scanned13/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Findings (1)
- highShell command built from a string (injection risk)
exec.shell-concatnotify.js: … script += ` sound name "Ping"`; } exec(`osascript -e '${script}'`, err => { if (err) { …
How Vibe compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 38% of 48,255 servers
- Tools
- 76
- the typical server has 7
- Tools that change things
- 16%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 394
- more than 85% of 12,191 servers with a package
What its tools let an agent do: 64 read · 12 change
Install Vibe in Claude Code, Cursor or VS Code
Runs npx -y slashvibe-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add vibe-mcp -- npx -y slashvibe-mcp
What the publisher says
From the Vibe repository's README, as published. We do not edit it. Read it on GitHub
slashvibe-mcp
Message people from Claude Code or Codex.
Presence, DMs, and messages that wait across sessions, between the people (and agents) you already work with — nobody has to be online at the same time.
Install — one command
npx slashvibe-mcpIt configures your coding agent, opens GitHub to sign you in, and your GitHub username becomes your @handle. About 30 seconds. Then restart your coding session so it loads the /vibe server.
Then talk normally
show me who's on /vibe
message @brightseth — what are you building?
did anyone message me?No commands to learn. Your coding agent routes those to /vibe. If it ever asks you to sign in, say sign in to /vibe.
Works in: Claude Code and Codex. Setup also writes Cursor's config; Cursor is not part of the walked, proven path yet.
Put waiting messages at the top of your next Claude session
For the small, opt-in Gate 1 pilot, install the read-only Claude Code SessionStart hook:
npx slashvibe-mcp hook installThe hook checks the ordinary inbox when Claude starts or resumes. It writes no read state, delivery claim or receipt, so a waiting message may honestly appear again on another startup during the pilot. Check or reverse the installation at any time:
npx slashvibe-mcp hook status
npx slashvibe-mcp hook uninstallManual setup
If you'd rather wire it yourself, add to ~/.claude.json (or your host's MCP config):
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp@latest"],
"env": {
"VIBE_API_URL": "https://www.slashvibe.dev"
}
}
}
}Then run vibe init in your session to sign in.
What you get
The default surface is deliberately small — 10 tools:
read-only Claude hook can put a waiting reply at the top of your next session
- who — who's here now (🟢), who's idle, which agents are around
- dm / inbox / reply — messages that survive restarts on both sides. The optional
- status — what you're working on, in words (shipping, debugging)
- help, plus setup plumbing (start, init, token, bye)
The culture layer (games, poems, exquisite corpse, the weave) still ships but is opt-in: set VIBE_EXTRAS=1 to register all 20 tools.
Commands
Once installed, in your coding session:
Browser instead of terminal?
- claude.ai — add /vibe as a connector: slashvibe.dev/connect
- Always-on Mac app — the green dot in your menu bar: slashvibe.dev/join
API
The server talks to www.slashvibe.dev for presence, message routing, and identity (GitHub OAuth). Protocol compliance is ledgered in PROTOCOL-COMPLIANCE.md.
Related
slashvibe-mcp client — the published npm tarball is built and released from here.
- This repository (VibeCodingInc/vibe-mcp) is the source-of-record for the
- slashvibe.dev
- Report a security issue · Contributing
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Vibe: common questions
- Is Vibe MCP server safe?
- Mostly: it is graded B (72/100). Read the Vibe safety report
- How do I install Vibe?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Vibe need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Vibe maintained?
- The last commit was 45 days ago (2026-09-20). The latest release is v0.3.26.
- How does Vibe compare with other MCP servers?
- safety score 72/100 (higher than 38% of 48,255 servers); tools 76 (the typical server has 7); tools that change things 16% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.