ライトハウスMCP
ClaudeがLighthouse.oneのポートフォリオデータと連携できるようにするモデルコンテキストプロトコル(MCP)サーバー。この統合により、Claudeから直接暗号資産ポートフォリオのクエリと分析が可能になります。
特徴
- 認証: 転送トークン URL を使用して Lighthouse で安全に認証します
- ポートフォリオの概要: 以下の内容を含むポートフォリオの詳細な内訳を取得します。
- ポートフォリオ総額
- 資産タイプの分布
- 主要保有資産(1,000ドル以上)
- 接続されているウォレット/アカウントのリスト
- 資産詳細: ポートフォリオ内の特定の資産に関する詳細情報を表示します
- 取引履歴: ウォレット間の取引履歴にアクセスします
- パフォーマンス分析: ポートフォリオのパフォーマンスを時間の経過とともに把握します
パフォーマンス、アセットの配布などについて、自然言語であらゆる形式の質問を Claude に尋ねることができ、Claude は適切なツールを呼び出して回答を生成するよう最善を尽くします。
Claude Desktopでの使用
注意:このMCPサーバーを使用するには、少なくともNode LTSがインストールされている必要があります。N -Installを使って、システムにNodeを素早くインストールしてみてください。
これをclaude_desktop_config.json
に追加します:
その後、Claudeアプリを再起動してください。起動時にエラーが表示されない場合は、MCPサーバーは正常に動作しています。
認証のウォークスルー
認証URLの入力を求められます。取得するには、以下の手順に従ってください。
- Lighthouse.oneの設定ページに移動します
- 「モバイルデバイスをリンク」オプションをクリックします
- 「転送リンクをコピー」をクリックします
注: URL は、Claude がセッションの認証に使用できる Lighthouse 転送トークン URL の形式になります。
利用可能なコマンド
接続すると、Claude で次のコマンドを使用できます。
- 認証
- ポートフォリオの一覧
- ポートフォリオの概要を取得する
- 利回りデータを取得する
- パフォーマンスデータを取得する
セッション管理
- サーバーは認証を保持するためにセッションファイル(
.lighthouse_session
)を維持します。 - 明示的にログアウトするかセッションが期限切れにならない限り、認証は1回だけ必要です。
- セッションデータはローカルマシンに安全に保存されます
注: セッション キーは、Lighthouse ダッシュボードからいつでも取り消すことができます。
セキュリティに関する注意事項
このMCPサーバーはあなたのマシン上でローカルに実行され、LighthouseのAPIと直接通信します。認証情報はClaudeやサードパーティのサービスと共有されることはありません。
ローカルで実行
- プロジェクトをビルドします。
- ClaudeにMCPサーバーを追加する
このJSONをClaudeアプリの開発設定に貼り付けてください。正しいビルド出力を指定していることを確認してください。
発達
このプロジェクトはTypeScriptで構築されており、MCPサーバーの実装にはFastMCPフレームワークを使用しています。機能を変更または拡張するには、以下の手順に従ってください。
index.ts
に変更を加える- プロジェクトをリビルドします:
npm run build
- サーバーを再起動します
要件
- Node.js 16以上
- npmまたはyarn
- Lighthouse.oneアカウント
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude が安全な認証を通じて Lighthouse.one 暗号ポートフォリオ データと対話し、分析できるようにするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides Claude with comprehensive access to Solana blockchain data via the Helius API, enabling operations like checking wallet balances, retrieving blockchain information, and interacting with tokens and NFTs.Last updated -112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.Last updated -9149TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.Last updated -Python
- -securityFlicense-qualityA Model Context Protocol server built with Express.js that provides cryptographic tools including key pair generation, shared secret derivation, and message encryption/decryption.Last updated -160JavaScript