Busabase para Mistral Vibe Code CLI

Conectar Mistral Vibe Code CLI a Busabase

Mistral AI's terminal coding agent (the `vibe` command, package `mistral-vibe`): Vibe Code is the coding mode of Mistral's Vibe product, and one engine is shared across this CLI, a VS Code extension and Vibe Code Web sessions. It runs interactive or headless (`vibe -p`) sessions with built-in agent profiles, subagents, MCP servers and Agent Skills, against Mistral-hosted models or any OpenAI-compatible endpoint, including local models.

Pega esto en Mistral Vibe Code CLI

Lee https://busabase.com/SETUP_SKILL.md y configura Busabase por mí. Síguelo hasta el final, y luego confirma que la conexión funciona.

Leer la documentación de Skills de Mistral Vibe Code CLI
Busabase
Habilidad del agente
Una Base de publicaciones en un espacio de trabajo de Busabase, con registros, vistas y prompts para agentes

Dale a tu agente esta única instrucción

Terminas con más que un conector: la habilidad busabase lleva todo el flujo de solicitudes de cambio, la CLI y la API completa, disponibles en cualquier sesión futura sin volver a pegar nada.

Pregunta primero

Busabase Cloud o Escritorio personal — tú decides, antes de que pase nada.

Se conecta

Inicia sesión y guarda la credencial él mismo. Ninguna API key que copiar a mano.

Genera una Base

Crea y rellena tu primera Base, así el espacio de trabajo no es una pantalla vacía.

Instala las habilidades

busabase y busabase-app-creator quedan instaladas de forma permanente, para todas las sesiones a partir de esta.

Para este agente

Skills follow the open Agent Skills specification: a directory containing a SKILL.md file with YAML frontmatter (name, description, optional user-invocable, disable-model-invocation, allowed-tools — Vibe reads allowed-tools but does not enforce it). Discovery order: custom skill_paths in config.toml, then project ./.vibe/skills/ and ./.agents/skills/ (trusted folders only), then user-level ~/.vibe/skills/ and ~/.agents/skills/. The `npx skills add` installer that SETUP_SKILL.md runs therefore has two Vibe-readable homes; Vibe's own directory is ~/.vibe/skills. Plugins can bundle skills together with MCP servers and are loaded from ~/.vibe/plugins/ (and ./.vibe/plugins/ in trusted folders).

¿Prefieres un conector?

Si prefieres conectar Busabase como herramientas MCP en lugar de dejar que el agente instale una habilidad, usa la URL del servidor de abajo.

Documentación de MCP de Mistral Vibe Code CLI

De un vistazo

Proveedor
Mistral AI
Cómo se conecta
MCP + OAuth · Complemento / Habilidad
Transporte
HTTP en streaming
Autenticación
OAuth (registro dinámico)
Archivo de configuración
~/.vibe/config.toml (project: .vibe/config.toml)
Ejecuta esto
vibe mcp add busabase --url https://busabase.com/api/mcp

Vibe Code CLI runs in your terminal and can execute shell commands and fetch URLs, so the Skill path applies. Install it (curl -LsSf https://mistral.ai/vibe/install.sh | bash), run vibe in your project, and ask: Read https://busabase.com/SETUP_SKILL.md and set up Busabase for me. Vibe discovers SKILL.md skills in ./.vibe/skills/, ./.agents/skills/, ~/.vibe/skills/ and ~/.agents/skills/, so the permanent Busabase skills the setup installs are picked up in later sessions.

Prefer a connector?

Add Busabase as a remote MCP server — Vibe starts the OAuth sign-in as soon as it adds an HTTP server without a header or API key:

vibe mcp add busabase --url https://busabase.com/api/mcp

Approve the sign-in in your browser (the callback lands on http://127.0.0.1:47823/callback by default). Or add it by hand in ~/.vibe/config.toml:

[[mcp_servers]]
name = "busabase"
transport = "streamable-http"
url = "https://busabase.com/api/mcp"

[mcp_servers.auth]
type = "oauth"
scopes = ["mcp"]

Busabase only advertises the mcp scope, so either set it as above or leave the scopes empty to accept the server's advertised defaults. Check the connection inside a session with /mcp status; if it reports the server needs authentication, sign in with /mcp login busabase.

Problemas conocidos

OAuth tokens are stored in the OS keyring, not in config.toml; in headless environments without a keyring (such as CI) Vibe cannot store OAuth tokens — the docs recommend static authentication there, and Busabase also accepts a personal API key as a Bearer token (the api_key_env route). The OAuth callback must reach the machine running Vibe at 127.0.0.1:47823 by default; over SSH, forward the port first (`ssh -L 47823:127.0.0.1:47823 <host>`). Changing a server's url, scopes, client_id or client_metadata_url invalidates its stored tokens — run `/mcp login <name>` again. An administrator can disable MCP entirely with `enable_mcp = false` in admin config, in which case Vibe refuses to add or sign in to MCP servers at all.

Cómo se compara

Capacidades de conexión, lado a lado con otros agentes ya presentes en este directorio.

CapacidadMistral Vibe Code CLIClaude CodeCursor
TipoAgentes de terminalAgentes de terminalEditores con IA
Camino recomendadoHabilidad del agenteHabilidad del agenteHabilidad del agente
Cómo se conectaMCP + OAuth · Complemento / HabilidadMCP + OAuth · Complemento / HabilidadMCP + OAuth · Complemento / Habilidad
TransporteHTTP en streamingHTTP en streamingHTTP en streaming
AutenticaciónOAuth (registro dinámico)OAuth (registro dinámico)OAuth (registro dinámico)
Estos pasosDe la documentación oficialÚltima comprobación 10 nov 2026

Escritos a partir de la propia documentación de este agente. No hemos vuelto a ejecutar cada paso en una máquina real, así que revisa la documentación enlazada si algún comando ha cambiado.

Deja que tu agente haga la configuración

Una sola instrucción, una autorización, y cada cambio que haga después lleva un mensaje y un diff que puedes revisar o revertir.

Ver todos los agentes

Pega esto en Mistral Vibe Code CLI

Lee https://busabase.com/SETUP_SKILL.md y configura Busabase por mí. Síguelo hasta el final, y luego confirma que la conexión funciona.