lightdash-mcp-server
LightdashへアクセスするMCP(Model Context Protocol)サーバー。
このサーバーは、Lightdash の API への MCP 互換アクセスを提供し、AI アシスタントが標準化されたインターフェースを通じて Lightdash データと対話できるようにします。
特徴
利用可能なツール:
list_projects
- Lightdash組織内のすべてのプロジェクトを一覧表示しますget_project
- 特定のプロジェクトの詳細を取得するlist_spaces
- プロジェクト内のすべてのスペースを一覧表示するlist_charts
- プロジェクト内のすべてのチャートを一覧表示するlist_dashboards
- プロジェクト内のすべてのダッシュボードを一覧表示するget_custom_metrics
- プロジェクトのカスタムメトリックを取得するget_catalog
- プロジェクトのカタログを取得するget_metrics_catalog
- プロジェクトのメトリクスカタログを取得するget_charts_as_code
- プロジェクトのチャートをコードとして取得するget_dashboards_as_code
- プロジェクトのダッシュボードをコードとして取得する
クイックスタート
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Lightdash MCP Server を自動的にインストールするには:
手動インストール
構成
Lightdash API 認証情報を使用して.env
ファイルを作成します。
使用法
- MCP サーバーを起動します。
直接:
または、インストールされたモジュールを node で実行します。
- MCP 構成 json を編集します。
発達
利用可能なスクリプト
npm run dev
- ホットリロードで開発モードでサーバーを起動しますnpm run build
- 本番環境用にプロジェクトをビルドするnpm run start
- 本番サーバーを起動するnpm run lint
- リンティングチェックを実行する(ESLint と Prettier)npm run fix
- リンティングの問題を自動的に修正するnpm run examples
- サンプルスクリプトを実行する
貢献
- リポジトリをフォークする
- 機能ブランチを作成する
- テストとリンティングを実行する:
npm run lint
- 変更をコミットする
- ブランチにプッシュする
- プルリクエストを作成する
You must be authenticated.
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.
Tools
AI アシスタントが Lightdash 分析データと対話できるようにし、標準化されたインターフェースを通じてプロジェクト、スペース、チャート、ダッシュボード、メトリックを一覧表示および取得するためのツールを提供する MCP 互換サーバー。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.Last updated -438TypeScriptMIT License
- -securityFlicense-qualityAn 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
- AsecurityFlicenseAqualityAn 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 -1129TypeScript
- -security-license-qualityAn 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 -23PythonMIT License