1. Conduid
  2. Analytics
  3. Matomo MCP Client
MCP server · Analytics

Matomo MCP Client

MCP server for Matomo Analytics - direct API client with 16 analytics tools

34Low

Scored a month ago · breakdown

About Matomo MCP Client

Matomo MCP Client is an MCP server in the Analytics category: mCP server for Matomo Analytics - direct API client with 16 analytics tools.

Install

From source
git clone https://github.com/openmost/matomo-mcp-client

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Matomo MCP Client

Powered by Claude · Grounded in docs

I know everything about Matomo MCP Client. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Openmost Matomo MCP Client

📋 Description

This repository contains the client for the Openmost Matomo MCP server.
It enables you to connect Claude AI Desktop (or any other LLM that supports MCP — Model Context Protocol) to a Matomo analytics instance, via the Openmost MCP server.

You need to install and configure this client to act as a bridge between your Claude Desktop app and your Matomo analytics data.


🚀 Installation

1️⃣ Clone the repository

git clone https://github.com/openmost/matomo-mcp-client
cd matomo-mcp-client

2️⃣ Install dependencies

npm install

🔧 Configuration

Register the MCP client in Claude Desktop

You need to tell Claude Desktop about this MCP client by editing its configuration file.

📄 Location of the configuration file

You must add your MCP server config into the file:

claude_desktop_config.json

If it does not exist yet, you can create it.

Depending on your operating system, the file should be placed at:

OS Path
Windows C:\Users\your-name\AppData\Roaming\Claude\claude_desktop_config.json
Linux ~/.config/claude_desktop/claude_desktop_config.json
macOS ~/Library/Application\ Support/Claude/claude_desktop_config.json

📝 Example configuration

Below is an example of how to register the Openmost Matomo MCP client in claude_desktop_config.json.
You can adapt the paths, tokens, and URLs to fit your environment.

{
  "mcpServers": {
    "openmost-matomo-mcp": {
      "command": "node",
      "args": [
        "absolute/path/to/matomo-mcp-client.js",
        "--url=https://matomo-mcp.openmost.io",
        "--matomo-host=https://matomo.example.com",
        "--matomo-token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "--openmost-token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      ]
    }
  }
}

🔄 Restart Claude Desktop

After saving the configuration file, completely quit and restart Claude Desktop for the changes to take effect.


🎉 Usage

Once everything is configured and Claude has restarted:

  • Open Claude Desktop.
  • In the model selector, choose the MCP server named:
    openmost-matomo-mcp
  • Start interacting!
    Your requests will now be processed through the Matomo MCP client and served by your Matomo analytics data.

📖 Resources

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Matomo MCP Client

How do I install Matomo MCP Client?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Matomo MCP Client safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Matomo MCP Client still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.