Lightdash MCP Server

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.

Integrations

  • Used for configuration management by storing Lightdash API credentials in environment variables.

  • Provides code linting functionality for development and contributing to the project.

  • Used for package installation, dependency management, and running scripts for the server.

lightdash-mcp-서버

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 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

npm install lightdash-mcp-server

구성

Lightdash API 자격 증명으로 .env 파일을 만듭니다.

LIGHTDASH_API_KEY=your_api_key LIGHTDASH_API_URL=https://app.lightdash.cloud # or your custom Lightdash instance URL

용법

  1. MCP 서버를 시작합니다.

곧장:

npx lightdash-mcp-server

또는 설치된 모듈을 node로 실행합니다.

  1. MCP 구성 JSON을 편집하세요.
... "lightdash": { "command": "npx", "args": [ "-y", "lightdash-mcp-server" ], "env": { "LIGHTDASH_API_KEY": "<your PAT>", "LIGHTDASH_API_URL": "https://<your base url>" } }, ...

개발

사용 가능한 스크립트

  • npm run dev - 핫 리로딩을 사용하여 개발 모드로 서버 시작
  • npm run build - 프로덕션을 위한 프로젝트 빌드
  • npm run start - 프로덕션 서버 시작
  • npm run lint - 린팅 검사 실행(ESLint 및 Prettier)
  • npm run fix - 린팅 문제를 자동으로 수정합니다
  • npm run examples - 예제 스크립트 실행

기여하다

  1. 저장소를 포크하세요
  2. 기능 브랜치를 생성하세요
  3. 테스트 및 린팅 실행: npm run lint
  4. 변경 사항을 커밋하세요
  5. 지점으로 밀어 넣기
  6. 풀 리퀘스트 만들기

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI 어시스턴트가 Lightdash 분석 데이터와 상호 작용할 수 있도록 하는 MCP 호환 서버로, 표준화된 인터페이스를 통해 프로젝트, 공간, 차트, 대시보드 및 지표를 나열하고 검색할 수 있는 도구를 제공합니다.

  1. Features
    1. Quick Start
      1. Installation
      2. Configuration
      3. Usage
    2. Development
      1. Available Scripts
      2. Contributing
    ID: e1gbb6sflq