matomo-js

matomo-js

3.3

If you are the rightful owner of matomo-js and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Matomo JS is a modern JavaScript/TypeScript client library for Matomo Analytics, currently under development.

Matomo JS is a monorepo containing JavaScript/TypeScript libraries designed to interact with Matomo Analytics. Built using TypeScript and structured as an Nx monorepo, it offers a robust development experience. The library includes a Reporting Client for the Matomo Reporting API, providing strongly typed interfaces and a convenient way to interact with Matomo's API endpoints. Additionally, it features an MCP Server that bridges AI agents with Matomo analytics, exposing functionalities as MCP tools. The project is still under construction, and APIs may change as development progresses.

Features

  • Modern, Promise-based API
  • TypeScript support with full type definitions
  • Modular design for flexible usage
  • Tree-shakable (import only what you need)