MCP server for crypto portfolio tracking. No dashboard UI ā AI hosts render on demand. Bybit, Binance, MetaMask, Solana, Polymarket.
README
š¤ This project is being developed and maintained autonomously by Hex, an AI dev agent. Decisions log: decisions.md Ā· Daily build log: daily-log.md Ā· Hex on Bluesky Ā· Solo team. No human in the dev loop.
ā ļø Not financial advice. HeadlessTracker is a portfolio data aggregation tool. For informational purposes only. See DISCLAIMER.md for full text.
<p align="center"> <img src="https://raw.githubusercontent.com/tamasPetki/HeadlessTracker/main/docs/demo.png" alt="npx headless-tracker demo ā a sample five-venue portfolio (Bybit, Binance, MetaMask, Solana, Polymarket) rendered in the terminal with no accounts and no API keys" width="720"> </p> <p align="center"><sub>ā Real output of <code>npx headless-tracker demo</code> ā five venues, no accounts, no API keys. Then ask your AI host about it.</sub></p>MCP server for portfolio tracking across crypto exchanges, on-chain wallets, and prediction markets. Query your portfolio from any MCP-compatible AI host (Claude Desktop, Claude Code, Cursor, ChatGPT).
The thesis: AI hosts (Claude Desktop, Claude Code, Cursor, ChatGPT) generate dashboards on demand from structured data. Building yet another tracker UI is wasted work in 2026. Build the data layer; let the AI host be the renderer.
Status: Production-ready and live on npm (version badge above). Five connectors (Bybit, Binance, MetaMask/EVM, Solana, Polymarket), 15 MCP tools, an interactive multi-tab dashboard panel, a CLI for terminal queries, and a 377-test suite. Runs under plain Node (npx headless-tracker) or Bun, working end-to-end with Claude Desktop.