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
- 変更をコミットする
- ブランチにプッシュする
- プルリクエストを作成する
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
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.Last updated -32805TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that provides AI assistants with access to Astro documentation, enabling them to search and reference Astro docs when helping users with Astro-related tasks.Last updated -JavaScript
- -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
- -securityFlicense-qualityA MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.Last updated -5TypeScript