servidor lightdash-mcp
Un servidor MCP (Protocolo de contexto de modelo) que accede a Lightdash .
Este servidor proporciona acceso compatible con MCP a la API de Lightdash, lo que permite que los asistentes de IA interactúen con sus datos de Lightdash a través de una interfaz estandarizada.
Características
Herramientas disponibles:
list_projects- Lista todos los proyectos en la organización Lightdashget_project- Obtener detalles de un proyecto específicolist_spaces- Lista todos los espacios en un proyectolist_charts- Lista todos los gráficos de un proyectolist_dashboards- Lista todos los paneles de un proyectoget_custom_metrics- Obtener métricas personalizadas para un proyectoget_catalog- Obtener el catálogo de un proyectoget_metrics_catalog- Obtener el catálogo de métricas de un proyectoget_charts_as_code- Obtener gráficos como código para un proyectoget_dashboards_as_code- Obtener paneles como código para un proyecto
Related MCP server: Astro Docs MCP Server
Inicio rápido
Instalación
Instalación mediante herrería
Para instalar Lightdash MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Configuración
Cree un archivo .env con sus credenciales de API de Lightdash:
Uso
Inicie el servidor MCP.
Directamente:
O bien, ejecute el módulo instalado con el nodo.
Edite su json de configuración de MCP:
Desarrollo
Scripts disponibles
npm run dev- Inicia el servidor en modo de desarrollo con recarga en calientenpm run build: compila el proyecto para producciónnpm run start: inicia el servidor de producciónnpm run lint: ejecuta comprobaciones de linting (ESLint y Prettier)npm run fix: corrige automáticamente los problemas de pelusanpm run examples: ejecutar los scripts de ejemplo
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones
Ejecutar pruebas y linting:
npm run lintConfirme sus cambios
Empujar hacia la rama
Crear una solicitud de extracción