Show HN: Yet another self-hosted web analytics with no UI but MCP
Yet Another Web Analytics is a self-hosted, lightweight analytics tool that has no user interface but provides data via the Model Context Protocol (MCP), allowing integration with AI assistants and other tools for querying website traffic data.
Background
- **MCP (Model Context Protocol)** is an open standard created by Anthropic that lets AI models (like Claude) directly interact with external tools and data sources — think of it as a "USB port" for AI. Instead of the user asking questions and the AI guessing, MCP lets the AI reach into live databases, APIs, or files and pull exactly what it needs.
- **Web analytics** are tools that track who visits a website, where they come from, what pages they view, etc. Traditional services like Google Analytics provide a visual dashboard. This project ("Yet Another Web Analytics") is different: it has *no* user interface at all. You interact with your analytics data entirely through an AI assistant (Claude or any MCP-compatible model) by asking natural-language questions.
- **Self-hosted** means you run the software on your own server, so all visitor data stays under your control — no third party like Google sees it. This is popular among privacy-conscious developers and small businesses.
- The novelty is replacing the usual charts-and-graphs dashboard with a conversational AI layer, reducing setup complexity and keeping data private.