Lighthouse MCP について
Lighthouse MCPはClaudeをLighthouse.oneの暗号資産ポートフォリオデータに接続します。保有者は自然言語で資産、取引、利回り、運用実績を照会でき、認証セッションはローカルに保存されます。
主な機能
- 01transfer token URLによる認証
- 02ポートフォリオ価値と内訳の表示
- 03資産詳細と接続アカウントの確認
- 04ウォレットの取引履歴へのアクセス
- 05利回りと運用実績データの確認
- 06ローカルセッションで認証状態を保持
活用シーン
- 01ポートフォリオ価値と資産配分の確認
- 02特定のポートフォリオ資産の詳細確認
- 03ウォレット取引と利回りの確認
- 04ポートフォリオの運用実績の分析
MCP 対応
このMCPサーバーは、ポートフォリオ、資産、取引、利回り、運用実績などのLighthouse.oneデータ照会をClaudeに公開します。transfer token URLで認証し、セッションデータをローカルに保持します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 認証のためにユーザーから要求された URL。Lighthouse transfer URL を指定してください。 |
詳細
Lighthouse MCP
Claude が Lighthouse.one のポートフォリオデータを利用できるようにする Model Context Protocol(MCP)サーバーです。この統合により、Claude を通じて暗号資産のポートフォリオを直接照会、分析できます。
機能
- 認証:トランスファートークン URL を使用して Lighthouse に安全に認証します
- ポートフォリオの概要:次の内容を含む、ポートフォリオの詳細な内訳を取得します:
- ポートフォリオの合計金額
- 資産タイプの分布
- 主な保有資産(≥ $1,000)
- 接続済みのウォレット/アカウントの一覧
- 資産の詳細:ポートフォリオ内の特定の資産に関する詳細情報を確認できます
- 取引履歴:ウォレット間の取引履歴にアクセスできます
- パフォーマンス分析:ポートフォリオの経時的なパフォーマンスに関する分析情報を取得できます
パフォーマンスや資産の分布などについて、自然言語でどのような質問をしても、Claude は適切なツールを呼び出して回答を生成しようとします。
Claude Desktop での使用方法
注:この MCP サーバーを使用するには、Node LTS が少なくともインストールされている必要があります。N-Install を使用すると、システムに Node をすばやくインストールできます。
以下を claude_desktop_config.json に追加します:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["-y", "mcp-lighthouse"]
}
}
}
その後、Claude アプリを再起動します。起動時にエラーが表示されなければ、MCP サーバーは動作しています。
認証手順
認証 URL の入力を求められます。取得するには、次の手順に従ってください:
- Lighthouse.one の設定ページに移動します
- 「Link Mobile Device」オプションをクリックします

- 「Copy transfer link」をクリックします

注:URL は Lighthouse のトランスファートークン URL 形式です。Claude はこれを使用してセッションを認証できます。
利用可能なコマンド
接続後、Claude で次のコマンドを使用できます:
-
認証
Use the authenticate command with a Lighthouse transfer token URL to log in. -
ポートフォリオの一覧表示
Use the listLighthousePortfolios command to see all your portfolios and their total values. -
ポートフォリオの概要を取得
Use the getLighthousePortfolio command to view your current portfolio status with detailed breakdowns. -
利回りデータを取得
Use the getLighthouseYieldData command to see yield information for your portfolio. -
パフォーマンスデータを取得
Use the getLighthousePerformanceData command to analyze your portfolio's performance over time.
セッション管理
- サーバーは認証情報を保持するためにセッションファイル(
.lighthouse_session)を管理します - 明示的にログアウトするか、セッションの有効期限が切れない限り、認証は一度だけ必要です
- セッションデータはローカルマシンに安全に保存されます
注:Lighthouse のダッシュボードから、いつでもセッションキーを取り消せます。
セキュリティに関する注意
この MCP サーバーはお使いのマシン上でローカルに実行され、Lighthouse の API と直接通信します。認証情報が Claude やサードパーティーサービスに共有されることはありません。
ローカルでの実行
- プロジェクトをビルドします:
npm install
npm run build
- MCP サーバーを Claude に追加します
この JSON を Claude アプリの開発設定に貼り付けます。正しいビルド出力を指定してください。
{
"mcpServers": {
"lighthouse": {
"command": "path/to/node/installation",
"args": ["path/to/this/folder/mcp-lighthouse/dist/index.js"]
}
}
}
開発
このプロジェクトは TypeScript で構築されており、MCP サーバーの実装には FastMCP フレームワークを使用しています。機能を変更または拡張するには:
index.tsを変更します- プロジェクトを再ビルドします:
npm run build - サーバーを再起動します
要件
- Node.js 16 以降
- npm または yarn
- Lighthouse.one アカウント
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。