Dev.to
7/12/2026

InsightsTrack + Pulse: I taught Claude Desktop to read my web analytics (via MCP)
Short summary
InsightsTrack is a self-hosted, privacy-first web analytics platform with a built-in AI analyst called Pulse that answers analytics questions in natural language. Pulse's 17 read-only tools are exposed over MCP, enabling integration with Claude Desktop, Cursor, or any MCP client to query website traffic directly. The architecture uses PostgreSQL for writes and DuckDB for fast columnar reads, with a BYO-key LLM provider layer supporting Anthropic, OpenAI, and Gemini.
- •Self-hosted Google Analytics alternative with AI analyst (Pulse) answering queries in natural language
- •Analytics tools exposed over MCP for integration with Claude Desktop, Cursor, and other MCP clients
- •Dual-database architecture: PostgreSQL for writes, DuckDB for sub-100ms reads over millions of events
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



