Tinybird MCP
by Tinybird
Analytics en tiempo real en Tinybird serverless ClickHouse — consulta, gestiona pipes y publica APIs
database Python Intermedio Verificado
⭐ 150 stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP para Tinybird, la plataforma de analytics en tiempo real serverless construida sobre ClickHouse. Permite a los LLMs consultar fuentes de datos, gestionar pipes (pipelines de transformación), enviar datos y publicar endpoints de API — todo mediante lenguaje natural. Tinybird convierte datos crudos en endpoints de API en vivo, y este servidor MCP da a tu asistente de IA acceso completo a ese flujo de trabajo. Consulta miles de millones de filas en milisegundos, explora la arquitectura de tu pipeline de datos y crea nuevos endpoints de analytics sin salir de tu chat de IA. Ideal para equipos que construyen dashboards en tiempo real, product analytics y APIs basadas en datos a escala.
✅ Ideal para
Equipos que usan Tinybird para analytics en tiempo real y quieren exploración de datos y gestión de APIs asistida por IA
⏭️ No recomendado si
Necesitas un conector genérico de ClickHouse sin las funciones de la plataforma Tinybird
💡 Casos de uso
- Consultar datos de analytics en tiempo real mediante IA conversacional
- Gestionar pipes y fuentes de datos de Tinybird desde asistentes de IA
- Publicar y probar endpoints de API de analytics vía lenguaje natural
- Explorar la arquitectura del pipeline de datos y depurar lógica de transformación
👍 Ventajas
- ✓ Acceso completo a la plataforma de analytics en tiempo real de Tinybird desde IA
- ✓ Rendimiento de consulta sub-segundo sobre miles de millones de filas vía motor ClickHouse
- ✓ Gestiona el pipeline de datos completo — ingesta, transforma y publica APIs
- ✓ Autenticación simple basada en token con instalación vía pip o uvx
👎 Desventajas
- ✗ Requiere una cuenta Tinybird con workspace activo y token
- ✗ El dialecto SQL de ClickHouse tiene diferencias con SQL estándar
- ✗ La gestión de endpoints de API requiere entender el concepto de pipes de Tinybird
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| push_data | data | Enviar datos a una fuente de datos de Tinybird |
| list_pipes | discovery | Listar todos los pipes (pipelines de transformación) en el workspace |
| list_datasources | discovery | Listar todas las fuentes de datos disponibles en el workspace |
| publish_endpoint | management | Publicar un pipe como endpoint de API en vivo |
| query_data | query | Ejecutar una consulta SQL contra fuentes de datos de Tinybird |
⚡ Instalación
Requisitos previos:
- • python v3.10+
- • Tinybird authentication token
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Configura la variable de entorno TINYBIRD_TOKEN con tu token de admin del workspace. Empieza listando fuentes de datos y pipes para entender la estructura de tu workspace. Usa query_data para explorar datos antes de construir nuevos pipes o endpoints.
🔄 Alternativas
Info rápida
- Autor
- Tinybird
- Licencia
- Apache-2.0
- Runtime
- Python 3.10+
- Transporte
- stdio
- Categoría
- database
- Dificultad
- Intermedio
- Auto-hospedable
- ❌
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ✅ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows