{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Liohtml/matomo-mcp","description":"Curated read-only Matomo Analytics tools: traffic, pages, referrers, e-commerce, real-time & more.","title":"Matomo Analytics","repository":{"url":"https://github.com/Liohtml/matomo-mcp","source":"github"},"version":"0.1.4","websiteUrl":"https://github.com/Liohtml/matomo-mcp","packages":[{"registryType":"cargo","identifier":"matomo-mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Matomo instance URL, e.g. https://matomo.example.com","isRequired":true,"format":"string","name":"MATOMO_URL"},{"description":"Matomo API token (token_auth) with view access","isRequired":true,"format":"string","isSecret":true,"name":"MATOMO_TOKEN"},{"description":"Optional default site ID so tools don't require an explicit site_id","format":"number","name":"MATOMO_DEFAULT_SITE_ID"},{"description":"Extra HTTP headers as comma-separated 'Name:Value' pairs (auth proxies, Zero-Trust)","format":"string","name":"MATOMO_EXTRA_HEADERS"},{"description":"Per-request timeout in seconds (default 30)","format":"number","name":"MATOMO_TIMEOUT_SECS"},{"description":"Response budget in characters before truncation (default 50000)","format":"number","name":"MATOMO_MAX_RESPONSE_CHARS"},{"description":"Set to 'true' to accept self-signed TLS certificates (explicit opt-in)","format":"boolean","name":"MATOMO_INSECURE"}]},{"registryType":"oci","identifier":"ghcr.io/liohtml/matomo-mcp:v0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Matomo instance URL, e.g. https://matomo.example.com","isRequired":true,"format":"string","name":"MATOMO_URL"},{"description":"Matomo API token (token_auth) with view access","isRequired":true,"format":"string","isSecret":true,"name":"MATOMO_TOKEN"},{"description":"Optional default site ID so tools don't require an explicit site_id","format":"number","name":"MATOMO_DEFAULT_SITE_ID"},{"description":"Extra HTTP headers as comma-separated 'Name:Value' pairs (auth proxies, Zero-Trust)","format":"string","name":"MATOMO_EXTRA_HEADERS"},{"description":"Per-request timeout in seconds (default 30)","format":"number","name":"MATOMO_TIMEOUT_SECS"},{"description":"Response budget in characters before truncation (default 50000)","format":"number","name":"MATOMO_MAX_RESPONSE_CHARS"},{"description":"Set to 'true' to accept self-signed TLS certificates (explicit opt-in)","format":"boolean","name":"MATOMO_INSECURE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T05:05:58.972741Z","publishedAt":"2026-10-15T05:05:58.972741Z","updatedAt":"2026-10-15T05:05:58.972741Z","isLatest":true}}}],"metadata":{"count":1}}
