Enables interaction with Matomo Analytics through modern JavaScript/TypeScript libraries.
Matomo JS is a modern JavaScript/TypeScript client library designed for seamless interaction with Matomo Analytics. It offers two primary packages: a reporting client that facilitates strongly typed access to the Matomo Reporting API, and an MCP (Model Context Protocol) server which bridges AI agents with Matomo data, exposing analytics functionalities as MCP tools. Built as an Nx monorepo, it promotes a modular, tree-shakable architecture for optimal development and efficient usage, providing comprehensive coverage of Matomo API endpoints.