How to Use the GoatCounter MCP in Claude Code
Manage your GoatCounter analytics and fetch site traffic directly from your terminal using Claude Code.
Works with every AI agent you already use
…and any MCP-compatible client
Connect GoatCounter MCP to Claude Code
Create your Vinkius account to connect GoatCounter to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Query site metrics directly from your command line
Keep your hands on the keyboard by fetching GoatCounter traffic stats without opening a web browser. Claude Code uses `get_stats_total` to pull your total pageview counts for any date range you specify in your terminal. For quick terminal reports, this CLI tool calls `get_stats_hits` to list your most popular GoatCounter paths. You can pipe this output directly into other command-line utilities for instant terminal-based analysis.
Run automated analytics exports via the Claude Code CLI
Backing up your analytics data shouldn't require manual clicks. This MCP Server allows Claude Code to trigger background GoatCounter exports using `start_export` and monitor their progress with `get_export` directly from your shell. Once the export is ready, Claude Code downloads the raw file via `download_export`. This makes it simple to integrate raw GoatCounter data archiving directly into your terminal-based cron jobs or shell script pipelines.
Inspect site configurations and user accounts
Check your GoatCounter subscription limits and current API key permissions directly from your terminal. This MCP configuration lets Claude Code use `get_me` to verify your account details and `list_sites` to show all accessible domains. If you need to verify a specific tracker configuration, Claude Code calls `get_site` to print the settings. You get a fast, text-based overview of your GoatCounter analytics endpoints without leaving your command line.
Set up GoatCounter MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seegoatcounter-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest GoatCounter transactions." It will automatically discover and invoke the available GoatCounter tools.
claude mcp add --transport http goatcounter-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about GoatCounter MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the GoatCounter MCP today
We host it, we monitor it, we maintain it. You just paste one token.