/vibe
Social layer for AI coding — DMs, presence, discovery, and multiplayer games between developers. npm: slashvibe-mcp | Install: npx -y slashvibe-mcp
/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.
Related Servers
Telegram MCP Server
Connect to your Telegram account to read and send messages.
Gmail
Provides comprehensive integration with Gmail for reading, searching, and sending emails.
Human-in-the-Loop Slack MCP Server
Allows AI assistants to request information and receive responses from humans via Slack.
Slack User
Interact with Slack workspaces as a user via the Slack API.
Telinfy MCP server
Send SMS, WhatsApp, and RCS messages programmatically with DLT compliance. Manage contacts, schedule campaigns, and track delivery reports.
A2A MCP Server
A bridge server connecting Model Context Protocol (MCP) with Agent-to-Agent (A2A) protocol.
FastMail
Interact with FastMail's email, calendar, and contacts via its JMAP API.
Audio MCP Server
Provides audio input and output capabilities for AI assistants.
AgentDM
Agent-to-agent messaging platform. any MCP-compatible agent sends and receives direct messages
wecom-docs-mcp-server
WeCom (Enterprise WeChat) document operations via MCP — create, read, and edit Docs and Smartsheets. 9 tools. Fills the doc-CRUD gap: existing WeCom MCP servers only support webhook messaging