remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Used for configuration management by storing Lightdash API credentials in environment variables.
Provides code linting functionality for development and contributing to the project.
Used for package installation, dependency management, and running scripts for the server.
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
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 lint
- Confirme sus cambios
- Empujar hacia la rama
- Crear una solicitud de extracción
You must be authenticated.
Tools
Servidor compatible con MCP que permite a los asistentes de IA interactuar con los datos analíticos de Lightdash, proporcionando herramientas para enumerar y recuperar proyectos, espacios, gráficos, paneles y métricas a través de una interfaz estandarizada.