Lightdash MCP Server
Connect FlowHunt to Lightdash BI with the Lightdash MCP Server, allowing AI agents to automate analytics tasks, retrieve project data, and streamline business intelligence workflows.

What does “Lightdash” MCP Server do?
The Lightdash MCP (Model Context Protocol) Server is a tool that connects AI assistants with Lightdash, a modern business intelligence (BI) and analytics platform. By providing MCP-compatible access to Lightdash’s API, this server enables AI agents and development tools to interact programmatically with Lightdash data. This integration allows developers to perform tasks such as listing projects, retrieving project details, and exploring analytics spaces and charts directly from their AI workflows. As a result, the Lightdash MCP Server enhances development productivity by simplifying data access, automating analytics-related actions, and supporting more intelligent, context-aware AI-driven processes within engineering and business intelligence workflows.
List of Prompts
No prompt templates are mentioned in the repository or documentation.
List of Resources
No explicit MCP resource definitions are provided in the repository or documentation.
List of Tools
- list_projects: Lists all projects in the Lightdash organization, allowing users to see available analytics projects.
- get_project: Retrieves details of a specific project, providing in-depth information useful for data exploration and management.
- list_spaces: Lists all spaces within a given project, helping users navigate the organizational structure of dashboards and analytics.
- list_charts: Lists all charts in a project, enabling quick discovery and access to visualizations and dashboards.
Use Cases of this MCP Server
- Business Intelligence Automation: Developers and AI agents can automatically retrieve lists of analytics projects, spaces, and charts, streamlining reporting and data discovery tasks.
- Data Catalog Integration: Enables the creation of automated data catalogs by exposing Lightdash project, space, and chart metadata for indexing or documentation purposes.
- AI-powered BI Assistants: Empowers AI assistants to answer questions about available analytics resources, locate dashboards, or fetch chart information without manual lookup.
- Workflow Automation: Supports automated workflows where the status of Lightdash projects or charts can trigger further actions or notifications.
- Data Exploration for Developers: Allows engineers to programmatically explore organizational analytics resources during application development, integration, or testing.
How to set it up
Windsurf
- Ensure Node.js is installed on your system.
- Open your Windsurf configuration file (e.g.,
windsurf.json
). - Add the Lightdash MCP Server to your
mcpServers
section:{ "mcpServers": { "lightdash": { "command": "npx", "args": ["lightdash-mcp-server"] } } }
- Save your configuration and restart Windsurf.
- Verify that the Lightdash MCP Server is active and accessible.
Securing API Keys: Store your Lightdash API keys in environment variables:
{
"command": "npx",
"args": ["lightdash-mcp-server"],
"env": {
"LIGHTDASH_API_KEY": "your_api_key"
}
}
Claude
- Install Node.js if not already installed.
- Locate the Claude MCP configuration file.
- Add Lightdash MCP Server:
{ "mcpServers": { "lightdash": { "command": "npx", "args": ["lightdash-mcp-server"] } } }
- Save and restart Claude.
- Ensure connectivity to the Lightdash MCP Server.
Securing API Keys:
{
"env": {
"LIGHTDASH_API_KEY": "your_api_key"
}
}
Cursor
- Install Node.js as a prerequisite.
- Edit your Cursor configuration file.
- Within
mcpServers
, add:{ "mcpServers": { "lightdash": { "command": "npx", "args": ["lightdash-mcp-server"] } } }
- Save changes and restart Cursor.
- Confirm that the MCP server is running.
Securing API Keys:
{
"env": {
"LIGHTDASH_API_KEY": "your_api_key"
}
}
Cline
- Make sure Node.js is set up on your machine.
- Open the Cline MCP servers configuration.
- Add the Lightdash MCP Server using:
{ "mcpServers": { "lightdash": { "command": "npx", "args": ["lightdash-mcp-server"] } } }
- Save your configuration and restart Cline.
- Check that the MCP server is available.
Securing API Keys:
{
"env": {
"LIGHTDASH_API_KEY": "your_api_key"
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"lightdash": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “lightdash” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Explains Lightdash MCP Server connecting AI to Lightdash BI platform. |
List of Prompts | ⛔ | No prompt templates mentioned. |
List of Resources | ⛔ | No explicit MCP resource definitions. |
List of Tools | ✅ | Four tools: list_projects, get_project, list_spaces, list_charts. |
Securing API Keys | ✅ | Environment variable configuration shown. |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned in the documentation. |
Based on the above tables, the Lightdash MCP Server provides essential tool integration for Lightdash analytics but lacks prompt templates, explicit resources, or sampling/roots support. It is well-documented for setup and provides clear examples of securing credentials. I would rate this MCP server a 5/10 for completeness and utility in the current state.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 5 |
Number of Stars | 17 |
Frequently asked questions
- What is the Lightdash MCP Server?
The Lightdash MCP Server allows AI agents and development tools to programmatically access Lightdash's business intelligence platform, making it possible to automate analytics operations and retrieve project, space, and chart information.
- Which tools are available in the Lightdash MCP Server?
It provides four tools: list_projects, get_project, list_spaces, and list_charts. These let you discover and explore Lightdash analytics resources directly from your AI workflows.
- What are the main use cases?
Use cases include business intelligence automation, data catalog integration, AI-powered BI assistants capable of answering resource queries, workflow automation, and enabling developers to programmatically explore analytics metadata.
- How do I secure my Lightdash API key?
Always store your Lightdash API key in environment variables within your MCP server configuration to keep your credentials safe and out of your codebase.
- How do I connect the Lightdash MCP Server to FlowHunt?
Add the MCP component in your FlowHunt flow, configure it with the Lightdash MCP Server endpoint, and your AI agent will gain access to all available tools and analytics resources.
Integrate Lightdash with FlowHunt
Supercharge your BI automation by connecting FlowHunt to Lightdash using the MCP Server. Effortlessly access analytics resources in your AI workflows.