matomo.org
Matomo is a web analytics platform available as cloud-hosted and self-hosted software. It provides website tracking, reporting, and related analytics features, including WordPress and AI-assistant integrations.
Matomo exposes tenant-hosted Reporting and Tracking HTTP APIs, a tenant-hosted MCP server, and a WordPress-specific REST API; authentication is primarily via per-user `token_auth`, with OAuth 2.0 also supported for reporting and MCP integrations.
- Matomo MCP Serverdiscovered
- Matomo Reporting HTTP APIdiscovered
- Matomo Tracking HTTP APIdiscovered
- Matomo for WordPress REST APIdiscovered
Log in to your Matomo instance, then go to Administration > Personal > Security and click Create new token. Confirm your password, give the token a description, optionally set expiry and Only allow secure requests, then save the token somewhere safe. See API token instructions.
In your Matomo instance, enable OAuth 2.0 in Administration > System > General settings > OAuth 2.0, then register an application/client with the redirect URI and allowed scope you need. After saving, copy the client credentials and use Matomo's OAuth endpoints on your own instance, for example https://$MATOMO_DOMAIN/index.php?module=OAuth2&action=authorize and https://$MATOMO_DOMAIN/index.php?module=OAuth2&action=token. See OAuth 2.0 setup.
conventions · 0/7 published
- integrations.json——
- llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing