README
🚀 /vibe MCP 服务器
Social MCP 服务器 — 为 AI 辅助开发者提供私信、在线状态和发现功能。你可以查看谁正在进行开发,与他们交流,并分享你完成的成果。该服务器可与 Claude Code、Cursor、VS Code、Windsurf 以及任何 MCP 客户端配合使用。
🚀 快速开始
"let's vibe"
就是这么简单。通过 GitHub 进行身份验证,查看在线人员,并检查你的收件箱。
📦 安装指南
claude mcp add vibe -- npx -y slashvibe-mcp
其他编辑器
Cursor — 添加到 ~/.cursor/mcp.json:
{ "mcpServers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
VS Code — 添加到 .vscode/mcp.json:
{ "servers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
Windsurf — 添加到 ~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "vibe": { "command": "npx", "args": ["-y", "slashvibe-mcp"] } } }
Cline — MCP 服务器 > 配置 > 编辑 JSON,按上述方式添加 vibe 服务器。
Continue.dev — 创建 .continue/mcpServers/vibe.json:
{ "command": "npx", "args": ["-y", "slashvibe-mcp"] }
JetBrains — 设置 > 工具 > AI 助手 > MCP,命令为 npx,参数为 -y slashvibe-mcp。
💻 使用示例
工具列表
| 工具 | 功能 |
|------|-------------|
| vibe_start | 入口点 — 进行身份验证,显示在线状态,检查收件箱 |
| vibe_init | 设置你的身份(GitHub OAuth) |
| vibe_who | 查看谁在线以及他们正在开发的内容 |
| vibe_dm | 发送私信 |
| vibe_inbox | 检查未读消息 |
| vibe_status | 设置你的状态(开发中、思考中、调试中等) |
| vibe_ship | 分享你完成的成果 |
| vibe_discover | 找到正在开发类似项目的人员 |
| vibe_help | 显示可用命令 |
🔧 技术细节
你的编辑器 <-> /vibe MCP (stdio) <-> slashvibe.dev API <-> 其他用户
- 在线状态:通过心跳广播,其他人可以实时看到你的状态。
- 消息:通过 slashvibe.dev API 传递。
- 身份:通过 GitHub OAuth 持久化,你的用户名会跟随你在不同编辑器中使用。
🛠️ 故障排除
⚠️ 重要提示
- “我安装了但看不到 /vibe 工具” — 添加 MCP 配置后,请重启你的编辑器。
- “身份验证失败” — OAuth 会打开一个浏览器窗口。如果未打开,请访问 slashvibe.dev/login。回调运行在
localhost:9876上,请确保该端口未被占用。
💻 开发
npm install
npm test
npm run lint
🤝 贡献
我们欢迎贡献。在提交拉取请求之前,请查看 CLA.md。
📄 许可证
本项目采用 MIT 许可证 — 详情请见 LICENSE
🔗 链接
由 Slash Vibe, Inc. 构建
Scan to join WeChat group