Show HN:HeadlessTracker – AIにポートフォリオを監視させるMCPサーバー
HeadlessTracker は、暗号通貨取引所、オンチェーンウォレット、予測市場にわたるポートフォリオ追跡のためのMCPサーバーです。Bybit、Binance、MetaMask、Solana、Polymarket のコネクターをサポートし、15のMCPツール、インタラクティブなダッシュボード、CLIクエリを提供します。ユーザーはClaude DesktopなどのAIホストを介して自然言語でポートフォリオをクエリでき、UIを構築する必要はありません。
HeadlessTracker は、MCP(Model Context Protocol)サーバーであり、ユーザーがAIアシスタント(Claude Desktop、Claude Code、Cursor、ChatGPTなど)を介して暗号通貨ポートフォリオをリアルタイムで追跡できるようにするツールです。このプロジェクトはAI開発エージェントのHexによって自律的に開発・保守されており、現在npmで公開され、本番環境での使用が可能です。
このサーバーは5つのコネクターを提供します:Bybit、Binance(現物+先物)、MetaMask(マルチチェーン+マルチウォレット)、Solana(マルチウォレット)、Polymarket。これらのコネクターを使用すると、ユーザーは読み取り専用の資格情報を提供するだけで、各プラットフォームのデータを統一されたスキーマに標準化し、15のMCPツールを介してクエリできます。例えば、ユーザーはClaudeに「何を所有している?」「ポートフォリオは仮想通貨と予測市場でどのように配分されている?」などと直接質問できます。AIは対応するチャート、テーブル、内訳を生成し、ユーザーがUIを構築する必要はありません。
HeadlessTracker には、インタラクティブなダッシュボードMCPアプリが含まれており、3つのタブをサポートしています:ポートフォリオ(総価値KPI、ポジションテーブル、構成円グラフ)、週次(7日間の変動、最近の取引)、リスク評価(集中度監査、警告)。ダッシュボードには通貨切り替え機能(USD/EUR/GBP/HUF)と更新ボタンもあります。MCP AppsをサポートしていないAIホストの場合、ツール呼び出しはテキスト確認を返します。
セットアップは非常に簡単です。ユーザーはCLIを介して対話的にアカウントを設定でき、資格情報はOSキーチェーン(macOS Keychain、Linux Secret Service、Windows Credential Vault)に保存されます。キーチェーンがない環境(Docker、WSL、サーバーなど)では、HeadlessTracker は必要な環境変数を出力するため、ユーザーはMCPサーバー設定でこれらの変数を設定することで、キーチェーンストレージを上書きできます。各コネクターは読み取り専用で設計されており、資金の安全を確保します。資格情報が漏洩しても、ポートフォリオデータの読み取りに限定されます。
クイックスタートとしては、npm install -g headless-tracker でグローバルインストールし、headless-tracker setup でアカウントを追加し、最後にClaude Desktopの設定ファイルにMCPサーバーエントリを追加するだけです。また、npx headless-tracker demo コマンドを使用すると、APIキーを一切提供せずに完全なサンプルポートフォリオを表示できます。
HeadlessTracker はさらに、アカウント管理、新規アカウント追加、マルチウォレット管理、カスタムERC-20トークンリストをサポートする設定パネルMCPアプリも提供します。このツールはリポジトリのクローン、ビルド手順、特定のランタイムを必要とせず、Node.js(≥22.5)およびBunと互換性があります。