MCP (AI-assistenten)
MCP (AI-assistenten)
Section titled “MCP (AI-assistenten)”MetriXs biedt een read-only MCP-endpoint (Model Context Protocol) waarmee je je statistieken opvraagt vanuit een AI-assistent: “hoeveel bezoekers had mijn site deze week, en waar kwamen ze vandaan?”, met echte data in plaats van een gok.
Endpoint: https://mcp.metrixs.eu/api/mcp
MetriXs roept zelf nooit een AI-aanbieder aan. Je verbindt je eigen assistent met je eigen inloggegevens; alleen geaggregeerde statistieken gaan naar de chat die je kiest.
Bureaus: klanten kunnen de MCP-server niet verbinden
Section titled “Bureaus: klanten kunnen de MCP-server niet verbinden”Klantaccounts op Bureau-pakketten kunnen de MCP-server niet gebruiken: de toestemmingsflow wijst klantaccounts principieel af, en klanten kunnen ook geen API-keys aanmaken in het dashboard. Wil een klant AI-toegang tot zijn statistieken, dan maakt het bureau een site-API-key aan (Instellingen → Sites → API-keys) en deelt die met de klant. De key blijft aan precies die ene site gekoppeld en is alleen-lezen.
Twee manieren om te verbinden
Section titled “Twee manieren om te verbinden”1. API-key (Claude Code, Codex CLI, Gemini CLI, VS Code / GitHub Copilot, Cursor, JetBrains)
Section titled “1. API-key (Claude Code, Codex CLI, Gemini CLI, VS Code / GitHub Copilot, Cursor, JetBrains)”- Open in het dashboard Instellingen → Sites en maak een API-key aan voor de site die je wilt delen. De key wordt één keer getoond.
- Voeg de server toe in je client met de URL hierboven en de header
Authorization: Bearer <key>:
| Client | Waar |
|---|---|
| Claude Code | claude mcp add metrixs --transport http https://mcp.metrixs.eu/api/mcp --header "Authorization: Bearer <key>" |
| VS Code / GitHub Copilot | .vscode/mcp.json → servers.metrixs met type: "http", de URL en de header |
| Codex CLI | ~/.codex/config.toml → [mcp_servers.metrixs] met url + bearer_token_env_var |
| Gemini CLI | ~/.gemini/settings.json → mcpServers.metrixs met httpUrl + headers |
| Cursor | MCP-instellingen → eigen (HTTP-)server toevoegen met URL en header |
| JetBrains AI Assistant | Instellingen → MCP, externe server toevoegen met URL en header |
2. OAuth (Claude Desktop, ChatGPT-connectors, Cursor, JetBrains)
Section titled “2. OAuth (Claude Desktop, ChatGPT-connectors, Cursor, JetBrains)”- Voeg in je assistent een custom remote MCP-server / connector toe met de URL hierboven. Claude Desktop en ChatGPT ondersteunen alleen deze route; een gewone API-key wordt daar geweigerd.
- De assistent opent een MetriXs-pagina in je browser. Log in, kies één site en sta toegang toe.
- Klaar. De assistent kan nu de statistieken van die site lezen.
Elke OAuth-verbinding verschijnt als API-key met de naam MCP: <assistent>
onder Instellingen → Sites → API-keys. Door die rij te verwijderen trek je
de verbinding direct in, ook lopende sessies.
Beschikbare tools (allemaal read-only)
Section titled “Beschikbare tools (allemaal read-only)”list_sites, get_current_visitors, get_overview, get_timeseries,
get_breakdown (pagina’s, bronnen, landen, apparaten, UTM, …), get_events,
get_event_props, get_revenue, get_funnel, get_top_products
(commerce-sites), get_ai_traffic, get_blocked_bots, get_security_audit (laatste
beveiligingsaudit, Team- en Pro-plannen).
Privacy
Section titled “Privacy”- Alleen lezen: geen enkele tool kan instellingen, sites of data wijzigen.
- Eén site per verbinding: een key is gekoppeld aan precies één site; assistenten kijken nooit verder.
- Alleen totalen: er zijn geen bezoekersidentificatoren om prijs te geven; bezoeker-IDs zijn dagelijks roterende hashes en zitten nooit in een tool-antwoord.
- EU-gehost: MetriXs doet zelf nul AI-aanroepen. Je assistent praat met MetriXs; MetriXs praat nooit met een AI-aanbieder.