Lighthouse MCP

by l3wi

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Enables access to Lighthouse.one portfolio data, including portfolio overview, asset details, transaction history, and performance analysis of crypto investments.

등대 MCP

Claude가 Lighthouse.one 포트폴리오 데이터와 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 통합을 통해 Claude를 통해 암호화폐 포트폴리오를 직접 쿼리하고 분석할 수 있습니다.

특징

  • 인증 : 전송 토큰 URL을 사용하여 Lighthouse에서 안전하게 인증합니다.
  • 포트폴리오 개요 : 다음을 포함하여 포트폴리오의 자세한 분석을 확인하세요.
    • 총 포트폴리오 가치
    • 자산 유형 분포
    • 주요 보유 자산(≥ $1,000)
    • 연결된 지갑/계정 목록
  • 자산 세부 정보 : 포트폴리오의 특정 자산에 대한 자세한 정보를 확인하세요.
  • 거래 내역 : 여러 지갑에서 거래 내역에 액세스하세요
  • 성과 분석 : 시간 경과에 따른 포트폴리오 성과에 대한 통찰력 얻기

클로드에게 성과, 자산 분배 등에 대한 자연어 질문을 하면 클로드는 최선을 다해 적절한 도구를 사용하여 답변을 생성해 줍니다.

Claude Desktop과 함께 사용

참고: 이 MCP 서버를 사용하려면 Node LTS 이상이 설치되어 있어야 합니다 . N-Install을 사용하여 시스템에 Node를 빠르게 설치해 보세요.

claude_desktop_config.json 에 다음을 추가하세요:

지엑스피1

그런 다음 Claude 앱을 다시 시작하세요. 시작 시 오류가 발생하지 않으면 MCP 서버가 작동 중인 것입니다.

인증 연습

인증 URL을 입력하라는 메시지가 표시됩니다. URL을 얻으려면 다음 단계를 따르세요.

  1. Lighthouse.one의 설정 페이지로 이동하세요
  2. "모바일 기기 연결" 옵션을 클릭하세요

  1. "전송 링크 복사"를 클릭하세요

참고: URL은 Claude가 세션을 인증하는 데 사용할 수 있는 Lighthouse 전송 토큰 URL 형식입니다.

사용 가능한 명령

연결되면 Claude와 함께 다음 명령을 사용할 수 있습니다.

  1. 인증하다
    Use the authenticate command with a Lighthouse transfer token URL to log in.
  2. 포트폴리오 목록
    Use the listLighthousePortfolios command to see all your portfolios and their total values.
  3. 포트폴리오 개요 보기
    Use the getLighthousePortfolio command to view your current portfolio status with detailed breakdowns.
  4. 수확량 데이터 가져오기
    Use the getLighthouseYieldData command to see yield information for your portfolio.
  5. 성능 데이터 가져오기
    Use the getLighthousePerformanceData command to analyze your portfolio's performance over time.

세션 관리

  • 서버는 인증을 유지하기 위해 세션 파일( .lighthouse_session )을 유지합니다.
  • 명시적으로 로그아웃하거나 세션이 만료되지 않는 한 한 번만 인증하면 됩니다.
  • 세션 데이터는 로컬 머신에 안전하게 저장됩니다.

참고: Lighthouse 대시보드에서 언제든지 세션 키를 취소할 수 있습니다.

보안 참고 사항

이 MCP 서버는 사용자 컴퓨터에서 로컬로 실행되며 Lighthouse API와 직접 통신합니다. 사용자의 인증 정보는 Claude 또는 타사 서비스와 절대 공유되지 않습니다.

지역적으로 실행

  1. 프로젝트를 빌드하세요:
npm install npm run build
  1. Claude에 MCP 서버 추가

이 JSON을 Claude 앱의 개발 설정에 붙여넣으세요. 올바른 빌드 출력을 가리키도록 하세요.

{ "mcpServers": { "lighthouse": { "command": "path/to/node/installation", "args": ["path/to/this/folder/mcp-lighthouse/dist/index.js"] } } }

개발

이 프로젝트는 TypeScript로 제작되었으며 MCP 서버 구현을 위해 FastMCP 프레임워크를 사용합니다. 기능을 수정하거나 확장하려면 다음을 수행하세요.

  1. index.ts 를 변경하세요
  2. 프로젝트를 다시 빌드하세요: npm run build
  3. 서버를 다시 시작하세요

요구 사항

  • Node.js 16 이상
  • npm 또는 yarn
  • Lighthouse.one 계정
-
security - not tested
F
license - not found
-
quality - not tested

Claude가 보안 인증을 통해 Lighthouse.one 암호화 포트폴리오 데이터와 상호 작용하고 분석할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Features
    1. Usage with Claude Desktop
      1. Authentication Walkthrough
        1. Available Commands
          1. Session Management
            1. Security Note
              1. Running Locally
                1. Development
                  1. Requirements
                    ID: 96ypt4ci08