Bienvenido a Vibedasher
Creas paneles en tu propio agente — Claude Code, Codex, Gemini — y Vibedasher mantiene la plataforma de datos sobre la que corren. Esa es la separación. El panel es código: React y SQL que tu agente escribe localmente, hablando con Vibedasher a través del SDK + MCP. Todo lo que hay debajo del panel es trabajo con estado, que se acumula y no pertenece a una sesión de agente puntual — conexiones, conjuntos de datos, pipelines, actualizaciones, gobernanza, el motor de consultas, el hosting — y esa mitad vive en Vibedasher, mantenida y gobernada.
El ciclo es: tu agente construye contra la plataforma, publica en ella, y Vibedasher aloja, gobierna y sirve el resultado — una URL estable, protegida por inicio de sesión y por fila, que sigue respondiendo cuando la sesión del agente ha terminado.
Inicio rápido — apunta tu agente a Vibedasher
La forma principal de entrar es el servidor MCP. Instálalo, inicia sesión desde tu navegador y regístralo con tu agente:
pip install 'vibedasher-mcp>=0.6.0'
vibedasher login
claude mcp add vibedasher --env VIBEDASHER_REGION=eu-central-1 -- vibedasher-mcp
vibedasher login abre tu navegador, apruebas la sesión y el refresh token se guarda en
el keyring de tu sistema operativo (un archivo 0600 si la máquina no tiene keyring). Nada
que generar, copiar, pegar ni rotar. vibedasher whoami muestra quién tiene sesión
iniciada; vibedasher logout la cierra.
O en cualquier configuración de cliente MCP (Claude Code, Cursor, …) — sin clave en el
bloque env:
{
"mcpServers": {
"vibedasher": {
"command": "vibedasher-mcp",
"env": { "VIBEDASHER_REGION": "eu-central-1" }
}
}
}
Desde ahí tu agente puede subir datos, ejecutar SQL, crear y construir paneles, publicarlos y gestionar quién ve qué — mira Construir con tu agente para el recorrido completo. ¿Corriendo en CI o en una máquina sin interfaz donde no puede abrirse un navegador? Ese carril usa una clave de API en su lugar — mira Sin interfaz y CI.
La plataforma que Vibedasher mantiene
Tu agente escribe el panel; Vibedasher mantiene todo aquello de lo que el panel depende:
- Conexiones — 19 tipos de conector disponibles hoy en la aplicación (PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, Salesforce y más) además de subida de CSV y Excel, configurados una vez y consultados por cada superficie — herramientas MCP, SDKs, la aplicación. La lista completa, incluyendo lo que aún no está disponible, está en la página de conexiones.
- Conjuntos de datos y pipelines — conjuntos de datos ingeridos, con esquema introspeccionado y un alias SQL estable; proyectos dbt para transformación; actualizaciones ejecutadas por nuestro cron, o disparadas por ti o por tu agente — cada programación evaluada en UTC.
- El motor de consultas — SQL tipado sobre tus conjuntos de datos, con caché de resultados, expuesto de forma idéntica a agentes (MCP), código (SDKs) y paneles publicados.
- Gobernanza — cuentas reales, roles, grupos y derechos de acceso de permitir/denegar sobre carpetas, heredados por los paneles y conjuntos de datos que contienen — además de filtros a nivel de fila por visor en paneles incrustados, aplicados en el servidor a partir de un token firmado. No una contraseña compartida. Mira Quién puede ver qué para lo que el modelo cubre y lo que no.
- Hosting y servicio — un panel publicado obtiene una URL estable que sigue respondiendo cuando la sesión del agente ha terminado; público, protegido por tu inicio de sesión, o incrustado en tu propio producto. Lo que alojamos es un bundle renderizado en el cliente: React corriendo en el navegador del visitante sobre datos servidos por SQL, sin nada de tu código de servidor en la ruta de la petición — de modo que un framework con renderizado en servidor (Next.js, Remix, SvelteKit, Astro, Nuxt) no puede alojarse tal cual. Esa pila se encamina en lugar de rechazarse: quédate con tu propio servidor y lleva a él los datos de esta cuenta con el SDK, o expulsa el panel y alójalo tú mismo. Conviene saberlo antes de construir, no después.
Y el código del panel en sí sigue siendo tuyo — es React y SQL sencillos que puedes expulsar y alojar en otro sitio, cuando quieras. Un panel público y publicado se expulsa sobre un carril de datos sin credenciales: sin clave, sin token, sin backend propio.
A dónde ir
Guides
Construye desde Claude Code vía MCP, conecta datos, publica y comparte — y qué no hará la plataforma.
API & SDKs
La superficie programática bajo tus paneles: SDKs, autenticación, incrustación.
API Reference
Cada endpoint, agrupado por recurso, con ejemplos en curl / Python / Node.js.
Vibedasher Cloud o Vibedasher Server
Misma arquitectura, dos formas de ejecutarla:
- Vibedasher Cloud — totalmente gestionado en
cloud.vibedasher.com, con precio por uso, no por
asientos. Crea una cuenta, ejecuta
vibedasher login, apunta tu agente a él. - Vibedasher Server — autoalojado en tu propia VPC, con tu propio LLM si usas el asistente integrado. Tus datos nunca salen de tu entorno.
Vibedasher está en desarrollo activo y esta documentación crece junto con él — si algo falta o no está claro, contáctanos a través de la página de contacto.