Lightdash

A MCP(Model Context Protocol) server that accesses to Lightdash
  • typescript

23

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can expose Lightdash data to AI assistants through an MCP server that implements the Model Context Protocol. This server lets you list projects, spaces, charts, dashboards, and catalogs, and obtain code representations of charts and dashboards, all through a standardized interface you can connect to from your MCP clients.

How to use

Connect your MCP client to the Lightdash MCP server using either the built-in stdio transport (default) or the Streamable HTTP transport. With stdio, you run the server locally and pass the command to the client configuration. With HTTP, you run the server on a port and point your client to the HTTP endpoint.

How to install

Prerequisites you need on your machine: a recent version of Node.js (and npm) to install and run the MCP server.

Install via Smithery (automatic for Claude Desktop):

npx -y @smithery/cli install lightdash-mcp-server --client claude

Manual installation (local):

npm install lightdash-mcp-server

Configuration and usage notes

Set the API credentials and endpoint for Lightdash to allow the MCP server to access Lightdash data.

Two transport modes are supported: stdio (default) and HTTP.

Available tools

list_projects

List all projects in the Lightdash organization.

get_project

Get details of a specific project.

list_spaces

List all spaces in a project.

list_charts

List all charts in a project.

list_dashboards

List all dashboards in a project.

get_custom_metrics

Get custom metrics for a project.

get_catalog

Get catalog for a project.

get_metrics_catalog

Get metrics catalog for a project.

get_charts_as_code

Get charts as code for a project.

get_dashboards_as_code

Get dashboards as code for a project.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational