A MCP(Model Context Protocol) server that accesses to Lightdash
A MCP(Model Context Protocol) server that accesses to Lightdash.
This server provides MCP-compatible access to Lightdash’s API, allowing AI assistants to interact with your Lightdash data through a standardized interface.
Available tools:
list_projects - List all projects in the Lightdash organizationget_project - Get details of a specific projectlist_spaces - List all spaces in a projectlist_charts - List all charts in a projectlist_dashboards - List all dashboards in a projectget_custom_metrics - Get custom metrics for a projectget_catalog - Get catalog for a projectget_metrics_catalog - Get metrics catalog for a projectget_charts_as_code - Get charts as code for a projectget_dashboards_as_code - Get dashboards as code for a projectnpm install lightdash-mcp-server
Create a .env file with your Lightdash API credentials:
LIGHTDASH_API_KEY=your_api_key
LIGHTDASH_API_URL=https://app.lightdash.cloud/api/v1 # or your custom Lightdash instance URL
npx lightdash-mcp-server
examples directory. To run the example:## Set required environment variables
export EXAMPLES_CLIENT_LIGHTDASH_API_KEY=your_api_key
export EXAMPLES_CLIENT_LIGHTDASH_PROJECT_UUID=your_project_uuid
## Run the example
npm run examples
npm run dev - Start the server in development mode with hot reloadingnpm run build - Build the project for productionnpm run start - Start the production servernpm run lint - Run linting checks (ESLint and Prettier)npm run fix - Automatically fix linting issuesnpm run examples - Run the example scriptsnpm run lintA DuckDuckGo search plugin for Model Context Protocol (MCP), compatible with Claude Code. Provides web search functionality with advanced navigation and content exploration features.
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.