Uses GitHub for secure authentication and identity persistence via OAuth, enabling developers to maintain a consistent handle and social profile across different editors and sessions.
/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-mcpCursor — 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 |
| Entry point — authenticates, shows presence, checks inbox |
| Set up your identity (GitHub OAuth) |
| See who's online and what they're building |
| Send a direct message |
| Check your unread messages |
| Set your mood (shipping, thinking, debugging, etc.) |
| Share what you shipped |
| Find people building similar things |
| Show available commands |
How It Works
Your Editor <-> /vibe MCP (stdio) <-> slashvibe.dev API <-> Other usersPresence 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 lintContributing
We welcome contributions. See CLA.md before submitting pull requests.
License
MIT — see LICENSE
Links
Built by Slash Vibe, Inc.
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.