/vibe
Capa social para codificación con IA — MDs, presencia, descubrimiento y juegos multijugador entre desarrolladores. npm: slashvibe-mcp | Instalación: npx -y slashvibe-mcp
Documentación
slashvibe-mcp
Envía mensajes a personas desde Claude Code o Codex.
Presencia, mensajes directos y mensajes que esperan entre sesiones, entre las personas (y agentes) con las que ya trabajas: nadie tiene que estar en línea al mismo tiempo.
Instalación — un comando
npx slashvibe-mcp
Configura tu agente de codificación, abre GitHub para que inicies sesión y tu nombre de usuario de GitHub se convierte en tu @handle. Aproximadamente 30 segundos. Luego reinicia tu sesión de codificación para que cargue el servidor /vibe.
Luego habla con normalidad
show me who's on /vibe
message @brightseth — what are you building?
did anyone message me?
No hay comandos que aprender. Tu agente de codificación los enruta a /vibe. Si alguna vez te pide
iniciar sesión, di sign in to /vibe.
Funciona en: Claude Code y Codex. La configuración también escribe la configuración de Cursor; Cursor no forma parte del camino probado y validado todavía.
Pon mensajes en espera al inicio de tu próxima sesión de Claude
Para el pequeño piloto opcional de Gate 1, instala el hook de solo lectura SessionStart de Claude Code:
npx slashvibe-mcp hook install
El hook revisa la bandeja de entrada normal cuando Claude inicia o se reanuda. No escribe estado de lectura, reclamación de entrega ni recibo, por lo que un mensaje en espera puede aparecer honestamente de nuevo en otro inicio durante el piloto. Verifica o revierte la instalación en cualquier momento:
npx slashvibe-mcp hook status
npx slashvibe-mcp hook uninstall
Configuración manual
Si prefieres conectarlo tú mismo, agrega a ~/.claude.json (o la configuración MCP de tu host):
{
"mcpServers": {
"vibe": {
"command": "npx",
"args": ["-y", "slashvibe-mcp@latest"],
"env": {
"VIBE_API_URL": "https://www.slashvibe.dev"
}
}
}
}
Luego ejecuta vibe init en tu sesión para iniciar sesión.
Lo que obtienes
La superficie predeterminada es deliberadamente pequeña: 10 herramientas:
- who — quién está aquí ahora (🟢), quién está inactivo, qué agentes están presentes
- dm / inbox / reply — mensajes que sobreviven reinicios en ambos lados. El hook opcional de solo lectura de Claude puede poner una respuesta en espera al inicio de tu próxima sesión
- status — en qué estás trabajando, en palabras (
shipping,debugging) - help, más la infraestructura de configuración (
start,init,token,bye)
La capa cultural (juegos, poemas, cadáver exquisito, el tejido) aún se incluye pero es opcional:
establece VIBE_EXTRAS=1 para registrar las 20 herramientas.
Comandos
Una vez instalado, en tu sesión de codificación:
| Di | Obtén |
|---|---|
vibe | bandeja de entrada + quién está en línea |
vibe who | el tablero de presencia |
vibe dm @stan "does the seam handle retries?" | un mensaje directo que sobrevive a ambas sesiones |
vibe status shipping | tu estado, en palabras |
¿Navegador en lugar de terminal?
- claude.ai — agrega /vibe como conector: slashvibe.dev/connect
- Aplicación Mac siempre activa — el punto verde en tu barra de menú: slashvibe.dev/join
API
El servidor se comunica con www.slashvibe.dev para presencia, enrutamiento de mensajes e identidad
(OAuth de GitHub). El cumplimiento del protocolo se registra en PROTOCOL-COMPLIANCE.md.
Relacionado
- Este repositorio (
VibeCodingInc/vibe-mcp) es la fuente de referencia para el clienteslashvibe-mcp— el paquete npm publicado se compila y se publica desde aquí. - slashvibe.dev
- Reportar un problema de seguridad · Contribuir
Licencia
MIT