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 上釋出,生產就緒。
該伺服器提供五個聯結器:Bybit、Binance(現貨+合約)、MetaMask(多鏈+多錢包)、Solana(多錢包)和 Polymarket。透過這些聯結器,使用者只需提供只讀憑據,即可將各平臺的資料統一標準化,並透過 15 個 MCP 工具進行查詢。例如,使用者可以直接向 Claude 提問:“我擁有什麼資產?”“我的投資組合在加密貨幣和預測市場之間如何分配?”等等。AI 會生成相應的圖表、表格和細分資料,使用者無需自己構建 UI。
HeadlessTracker 包含一個互動式儀表盤 MCP 應用,支援三個標籤頁:投資組合(總價值 KPI、頭寸表格、配置餅圖)、週報(7 天視窗變化、近期交易)和風險評估(集中度審計、預警)。儀表盤還提供貨幣切換器(美元/歐元/英鎊/匈牙利福林)和重新整理按鈕。對於不支援 MCP Apps 的 AI 主機,工具呼叫仍會返回文本確認。
設定過程極為簡便:使用者可透過 CLI 互動式配置賬戶,憑據儲存在作業系統金鑰鏈中(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 還提供一個設定面板 MCP 應用,支援賬戶管理、新增新賬戶、多錢包管理以及自定義 ERC-20 代幣列表。該工具無需克隆倉庫、構建步驟或特定執行時,相容 Node.js(≥22.5)和 Bun。