Social layer for AI coding — DMs, presence, discovery, and games between developers.
/vibe MCP Server
The social layer for AI coding. DMs, presence, discovery, and games between developers — without leaving your editor.
Works with Claude Code, Cursor, VS Code, Windsurf, Cline, Continue.dev, JetBrains, and any MCP-compatible client.
Install
Add to your MCP config and restart your editor:
Claude Code
Add to ~/.claude.json:
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
}
}
Or via CLI:
claude mcp add vibe -- npx -y slashvibe-mcp
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
}
}
VS Code (GitHub Copilot)
Add to .vscode/mcp.json in your workspace:
{
"servers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
}
}
Or add to your settings.json:
{
"mcp": {
"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 (VS Code)
Open Cline > MCP Servers icon > Configure > Edit JSON, then add:
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
}
}
Continue.dev
Create .continue/mcpServers/vibe.json:
{
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
JetBrains (IntelliJ, WebStorm, etc.)
Go to Settings > Tools > AI Assistant > Model Context Protocol (MCP) and add a new server:
- Command:
npx - Arguments:
-y slashvibe-mcp
Or import from your Claude Code config if you already have one.
Getting Started
Once installed, tell Claude:
"let's vibe"
That's it. Claude will authenticate you via GitHub, show who's online, and check your inbox.
If you prefer step-by-step:
- Authenticate —
vibe initopens GitHub OAuth in your browser. Takes 30 seconds. - See who's around —
vibe whoshows online builders and what they're working on. - Check messages —
vibe inboxshows unread DMs. - Send your first message —
vibe dm @seth hey, just set up /vibe!
Tools (39)
Core — Identity & Session
| Tool | What it does |
|---|---|
vibe_start |
Entry point — authenticates, shows who's online, checks inbox |
vibe_init |
Set up your identity via GitHub OAuth |
vibe_bye |
End your session |
Core — Messaging
| Tool | What it does |
|---|---|
vibe_dm |
Send a direct message |
vibe_inbox |
Check your unread messages |
vibe_ping |
Send a quick wave to someone |
vibe_react |
React to a message |
vibe_open |
Open a conversation thread with someone |
Presence
| Tool | What it does |
|---|---|
vibe_who |
See who's online and what they're building |
vibe_status |
Set your mood or what you're working on |
vibe_away |
Set yourself away |
vibe_back |
Return from away |
Creative — Ship & Share
| Tool | What it does |
|---|---|
vibe_ship |
Share with the community: ship (default), idea, or request via type param |
vibe_session_save |
Save your coding session — makes it replayable, discoverable, and forkable |
vibe_session_fork |
Fork an existing session to build on it |
vibe_feed |
See what people are shipping and sharing |
vibe_context |
Share what you're working on |
Discovery
| Tool | What it does |
|---|---|
vibe_discover |
Find people, skills, and partners. Subcommands: suggest, search, interests, active, skills, partner |
vibe_invite |
Generate an invite link |
Memory
| Tool | What it does |
|---|---|
vibe_remember |
Save a note about someone for next time |
vibe_recall |
Pull up everything you know about someone |
vibe_forget |
Delete a memory |
Games — 27 Multiplayer & Solo Games
| Tool | What it does |
|---|---|
vibe_game |
All games via one tool. Multiplayer |
Tools (23)
vibe_startEntry point — authenticates, shows who's online, checks inboxvibe_initSet up your identity via GitHub OAuthvibe_byeEnd your sessionvibe_dmSend a direct messagevibe_inboxCheck your unread messagesvibe_pingSend a quick wave to someonevibe_reactReact to a messagevibe_openOpen a conversation thread with someonevibe_whoSee who's online and what they're buildingvibe_statusSet your mood or what you're working onvibe_awaySet yourself awayvibe_backReturn from awayvibe_shipShare with the community: ship (default), idea, or request via `type` paramvibe_session_saveSave your coding session — makes it replayable, discoverable, and forkablevibe_session_forkFork an existing session to build on itvibe_feedSee what people are shipping and sharingvibe_contextShare what you're working onvibe_discoverFind people, skills, and partners. Subcommands: suggest, search, interests, active, skills, partnervibe_inviteGenerate an invite linkvibe_rememberSave a note about someone for next timevibe_recallPull up everything you know about someonevibe_forgetDelete a memoryvibe_gameAll games via one tool. MultiplayerConfiguration
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp"]
}
}
}