• VISUAL
  • TEXT
  • DATA
  • HUMAN

How to generate traffic reports with your AI

Connect Matomo to your AI client once. After that, you just ask for the data you need in plain English.

Ask AI about this page

Short answer

How can I get traffic reports from Matomo using AI?

You ask your AI for specific metrics, and it pulls the data to build PNG graphs or written summaries. You'll get visual charts and text breakdowns of your site traffic.

The results you get

What your AI delivers

The AI handles the heavy lifting of data retrieval and formatting.

VISUAL

PNG graph files

The AI turns your numbers into image files. You can grab these charts and drop them straight into your presentations.

TEXT

Written summaries

Instead of digging through tables, you get a clear explanation of your traffic trends in plain language.

DATA

Specific metric pulls

Your AI fetches exact numbers like page views or visitor counts from your Matomo instance on command.

HUMAN

Strategic direction

The AI provides the data and the visuals, but you're the one who decides what the numbers mean for your strategy.

The workflow

What your AI does when the request arrives.

The AI acts as the bridge between your questions and your Matomo data.

  1. Pull raw data

    The AI identifies the specific metrics you asked for and pulls the numbers from Matomo.

    get_processed_report
  2. Build charts

    If you want a visual, the AI converts those numbers into a PNG image file.

    get_image_graph
  3. Analyze trends

    The AI looks through the data to find patterns or changes in your traffic behavior.

    get_processed_report
  4. Prepare output

    The AI formats the final text or image so it's ready to use in your chat.

    get_image_graphget_processed_report

Try it

Copy these to start.

Paste these into your chat to see how it works.

Starting points

These are just starting points. Swap out the site names or specific metrics to match your actual Matomo setup.

Matomo Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_FsRrwfavS2xRx1njKwXMHoEJtqrlaHQYlA74EPOZ/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Matomo capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "matomo-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_FsRrwfavS2xRx1njKwXMHoEJtqrlaHQYlA74EPOZ/mcp"
    }
  }
}
Copy into chat04
  • Generate a PNG line graph showing daily visitors for my main website.

  • Give me a written summary of the top performing pages from last week.

  • Create a bar chart comparing traffic sources for the current month.

  • Summarize the bounce rate trends for my mobile users.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Matomo once, then ask.

You only need to link your Matomo instance once. Your credentials stay encrypted on our side, and you can start working immediately.

Connect Matomo to your AI

FAQ

How this task behaves.

  • 01

    Can the AI change my Matomo settings?

    No. The AI can only read data and generate reports. It cannot modify your Matomo configuration.

  • 02

    Can it delete my existing reports?

    No. The AI has no capability to delete data or existing reports within Matomo.

  • 03

    What kind of images can it make?

    It generates PNG graphs based on the data it retrieves.

  • 04

    Does it work with any Matomo instance?

    Yes, as long as you have the Matomo Connector connected to your specific instance.

  • 05

    Can it send these reports to my email?

    No. The AI provides the graphs and summaries directly in your chat interface.

  • More questions about Matomo? See everything the Matomo Connector can do

Connect Matomo to Claude, Cursor, ChatGPT & more