io.github.VibeCodingInc/vibe-mcp
Social layer for Claude Code - DMs, presence, discovery, and games between AI-assisted developers
Ask AI about io.github.VibeCodingInc/vibe-mcp
Powered by Claude Β· Grounded in docs
I know everything about io.github.VibeCodingInc/vibe-mcp. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
/vibe MCP Server
Social MCP server β DMs, presence, and discovery for AI-assisted developers. See who's building, message them, share what you shipped. Works with Claude Code, Cursor, VS Code, Windsurf, and any MCP client.
Install
claude mcp add vibe -- npx -y slashvibe-mcp
Other editors
Cursor β add to ~/.cursor/mcp.json:
{ "mcpServers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
VS Code β add to .vscode/mcp.json:
{ "servers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
Windsurf β add to ~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
Cline β MCP Servers > Configure > Edit JSON, add vibe server as above.
Continue.dev β create .continue/mcpServers/vibe.json:
{ "command": "npx", "args": ["-y", "slashvibe-mcp"] }
JetBrains β Settings > Tools > AI Assistant > MCP, command npx, args -y slashvibe-mcp.
Getting Started
"let's vibe"
That's it. Authenticates via GitHub, shows who's online, checks your inbox.
Tools
| Tool | What it does |
|---|---|
vibe_start | Entry point β authenticates, shows presence, checks inbox |
vibe_init | Set up your identity (GitHub OAuth) |
vibe_who | See who's online and what they're building |
vibe_dm | Send a direct message |
vibe_inbox | Check your unread messages |
vibe_status | Set your mood (shipping, thinking, debugging, etc.) |
vibe_ship | Share what you shipped |
vibe_discover | Find people building similar things |
vibe_help | Show available commands |
How It Works
Your Editor <-> /vibe MCP (stdio) <-> slashvibe.dev API <-> Other users
- Presence broadcasts via heartbeat β others see you in real time
- Messages are delivered through the slashvibe.dev API
- Identity persists via GitHub OAuth β your handle follows you across editors
Troubleshooting
"I installed but don't see /vibe tools" β restart your editor after adding the MCP config.
"Authentication failed" β OAuth opens a browser window. If it didn't open, go to slashvibe.dev/login. The callback runs on localhost:9876 β make sure that port is free.
Development
npm install
npm test
npm run lint
Contributing
We welcome contributions. See CLA.md before submitting pull requests.
License
MIT β see LICENSE
Links
Built by Slash Vibe, Inc.
