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。