Skip to main content
Glama

Lightdash MCP Server

by syucream

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 Lightdash
  • get_project - Obtener detalles de un proyecto específico
  • list_spaces - Lista todos los espacios en un proyecto
  • list_charts - Lista todos los gráficos de un proyecto
  • list_dashboards - Lista todos los paneles de un proyecto
  • get_custom_metrics - Obtener métricas personalizadas para un proyecto
  • get_catalog - Obtener el catálogo de un proyecto
  • get_metrics_catalog - Obtener el catálogo de métricas de un proyecto
  • get_charts_as_code - Obtener gráficos como código para un proyecto
  • get_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 :

npx -y @smithery/cli install lightdash-mcp-server --client claude
Instalación manual
npm install lightdash-mcp-server

Configuración

Cree un archivo .env con sus credenciales de API de Lightdash:

LIGHTDASH_API_KEY=your_api_key LIGHTDASH_API_URL=https://app.lightdash.cloud # or your custom Lightdash instance URL

Uso

  1. Inicie el servidor MCP.

Directamente:

npx lightdash-mcp-server

O bien, ejecute el módulo instalado con el nodo.

  1. Edite su json de configuración de MCP:
... "lightdash": { "command": "npx", "args": [ "-y", "lightdash-mcp-server" ], "env": { "LIGHTDASH_API_KEY": "<your PAT>", "LIGHTDASH_API_URL": "https://<your base url>" } }, ...

Desarrollo

Scripts disponibles

  • npm run dev - Inicia el servidor en modo de desarrollo con recarga en caliente
  • npm run build : compila el proyecto para producción
  • npm run start : inicia el servidor de producción
  • npm run lint : ejecuta comprobaciones de linting (ESLint y Prettier)
  • npm run fix : corrige automáticamente los problemas de pelusa
  • npm run examples : ejecutar los scripts de ejemplo

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones
  3. Ejecutar pruebas y linting: npm run lint
  4. Confirme sus cambios
  5. Empujar hacia la rama
  6. Crear una solicitud de extracción

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

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.

  1. Características
    1. Inicio rápido
      1. Instalación
      2. Configuración
      3. Uso
    2. Desarrollo
      1. Scripts disponibles
      2. Contribuyendo

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      An MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.
      Last updated -
      4
      3
      8
      TypeScript
      MIT License
    • -
      security
      F
      license
      -
      quality
      An MCP server that enables AI assistants to interact with the Plane project management platform, allowing them to manage workspaces, projects, issues, and comments through a structured API.
      Last updated -
      JavaScript
    • A
      security
      F
      license
      A
      quality
      An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
      Last updated -
      11
      29
      TypeScript
      • Linux
      • Apple
    • -
      security
      -
      license
      -
      quality
      An MCP server that allows AI assistants to utilize human capabilities by sending requests to humans and receiving their responses through a Streamlit UI.
      Last updated -
      23
      Python
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/syucream/lightdash-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server