lightdash_mcp
by poddubnyoleg·★ 19·Score 43
MCP server connecting AI assistants to Lightdash analytics platform for data discovery and visualization management.
Overview
The lightdash_mcp server provides a comprehensive interface for AI assistants to interact with Lightdash, a modern data analytics platform. It exposes tools for data catalog exploration, chart creation and management, dashboard organization, and query execution. The server supports multiple authentication methods including standard API tokens, Cloudflare Access, and Google Cloud Identity-Aware Proxy, making it suitable for various deployment scenarios.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you're already using Lightdash for analytics and want AI assistants to programmatically explore your data, create visualizations, and manage dashboards without leaving your conversational interface.
When NOT to choose this
Avoid this server if you're not using Lightdash or need to connect to other analytics platforms, as it's specifically designed for Lightdash integration only.
Tools this server exposes
12 tools extracted from the READMElist-projectsList all available Lightdash projects
get-projectGet detailed information about a specific project
list-exploresList all available explores/tables in a project
get-explore-schemaGet detailed schema for a specific explore
create-chartCreate a new saved chart with metric query and visualization config
get-chart-detailsGet complete configuration of a specific chart
list-dashboardsList all dashboards in the project
create-dashboardCreate a new dashboard (empty or with tiles)
run-dashboard-tilesExecute queries for dashboard tiles (supports bulk execution)
create-dashboard-tileAdd a new tile (chart, markdown, or loom) to a dashboard
run-raw-queryExecute an ad-hoc metric query against any explore
create-spaceCreate a new space to organize charts and dashboards
Comparable tools
Installation
Installation
pip install lightdash-mcpClaude Desktop Configuration
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"lightdash": {
"command": "uvx",
"args": ["lightdash-mcp"],
"env": {
"LIGHTDASH_TOKEN": "ldt_your_token_here",
"LIGHTDASH_URL": "https://app.lightdash.cloud",
"LIGHTDASH_PROJECT_UUID": "your-project-uuid"
}
}
}
}FAQ
- How do I get my Lightdash Personal Access Token?
- 1. Log into your Lightdash instance 2. Go to Settings → Personal Access Tokens 3. Click 'Generate new token' 4. Copy the token (starts with 'ldt_')
- Can I use this MCP server with self-hosted Lightdash?
- Yes, just set your LIGHTDASH_URL environment variable to your self-hosted instance URL instead of the default Cloud URL.
Compare lightdash_mcp with
Last updated · Auto-generated from public README + GitHub signals.