Matomo Connector for AI agents.
10 live capabilities
Query your web analytics and track user behavior in plain English.
Waiting for input…
Why people use Matomo
Get Matomo web analytics insights without the dashboard fatigue
This Connector cuts out the middleman. You can just ask your agent to tell you which pages are trending or which social networks are sending the most traffic. It pulls the data from Matomo and gives you a direct answer in your chat window. You get the insights you need in seconds instead of spending minutes navigating a complex UI.
What Vinkius changes
You get instant answers to web analytics questions without ever opening a browser tab.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Traffic Drop Diagnosis
A marketing manager notices a dip in sales.
- Real-world use case 02
Campaign Evaluation
A growth lead wants to know if a social blast worked.
- Real-world use case 03
User Path Analysis
A UX designer wants to know why people are dropping off.
Complete set · 10capabilities
The complete Matomo capability set.
These are the exact actions your AI can choose when you ask it to work with Matomo.
01—04
4 capabilities in this set.
Part of 10 available through Matomo.
- 01 Capability
Get site details
Get the specific configuration details for any site in your Matomo account. It helps you manage multiple properties easily.
- 02 Capability
Get top pages
Find out which URLs are your heavy hitters. This helps you see what content is actually resonating with your audience.
- 03 Capability
Get top referrers
See where your traffic is coming from by type. It tells you if you're getting more hits from search, social, or direct links.
- 04 Capability
Get top socials
Identify which social networks are driving the most engagement. This is key for deciding where to spend your ad budget.
05—07
3 capabilities in this set.
Part of 10 available through Matomo.
- 05 Capability
Get top websites
Find the specific domains sending you the most traffic. Use this to identify your biggest referral partners.
- 06 Capability
Get visitor profile
Pull up the full history of a single visitor. It lets you see the exact path a specific user took through your site.
- 07 Capability
Get visits summary
Get a high-level overview of your traffic metrics. This is the quickest way to see how your site performed over a period.
08—10
3 capabilities in this set.
Part of 10 available through Matomo.
- 08 Capability
Get goals
Review all the conversion goals you've set up. This lets you check if your primary KPIs are being met.
- 09 Capability
Get live last visits
See who is on your site right now. It gives you a real-time look at current visitor activity.
- 10 Capability
List sites
See every website connected to your Matomo account. It helps you switch between different properties quickly.
Set up in minutes
One URL. Then ask Matomo to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Matomo from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Matomo, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Matomo for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Matomo URL.
- Step 03
Save and start
Save the connection and enable Matomo in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"matomo": {
"url": "https://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Matomo
Open Agent mode in chat and ask: "Using Matomo, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"matomo": {
"url": "https://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Matomo
Ask Copilot: "Using Matomo, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"matomo": {
"url": "https://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Matomo
Open Cascade and ask: "Using Matomo, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"matomo": {
"url": "https://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Matomo
Ask Cline: "Using Matomo, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add matomo --transport http "https://edge.vinkius.com/vk_preview_oYWxdQG5Apb39ZR5fQLt5E0cTSRcuy6MLVvC6uIb/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Matomo
Ask Claude: "Using Matomo, show me...". 10 tools are ready
Where the request belongs
Work Matomo can move forward.
This is for marketing managers and data analysts who need to move faster. It's for the person who needs to know why the numbers moved without spending an hour in a dashboard.
Marketing Manager
Checks if a specific campaign is hitting conversion goals on a Tuesday afternoon.
Growth Analyst
Identifies top referring websites to find new partnership opportunities.
Web Owner
Monitors real-time traffic to see if a new site launch is actually working.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsMatomo
Track website traffic, analyze visitor behavior, and generate detailed analytics reports directly from your AI agent.
Umami Cloud
Privacy-focused web analytics alternative to Google Analytics.
Fathom
Privacy-first website analytics. track visitors, monitor real-time traffic, and manage sites and events directly from your AI agent.
GoatCounter
Privacy-friendly web analytics. track pageviews, analyze visitor stats, and manage your sites directly through any AI agent.
Umami (Privacy Analytics)
Manage your Umami analytics. track events, manage websites, and oversee users directly through your AI agent.
Countly
Manage product analytics via Countly. track user sessions, record custom events, and query deep behavioral metrics directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Matomo connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Matomo.
The practical details behind the request, access and result.
Can I use the Matomo MCP to see my website traffic in real-time?
Yes, you can. The Connector includes a capability that lets your agent see live visitor details and actions as they happen. This means you can monitor your site's activity instantly without refreshing a dashboard.
Does the Matomo MCP work with my existing analytics account?
It does. You just need to connect your existing Matomo URL, Token Auth, and Site ID. It works directly with the data you already have in your instance.
Can I ask my AI agent to find my best-performing pages?
Yes, you can. You can ask questions about your most visited pages, top referrers, and social networks. Your agent will pull that data from Matomo and summarize it for you.
How do I see if my marketing goals are being met using Matomo?
You can ask your agent to list and monitor your conversion goals. It will pull the current status of your configured goals so you can see if your KPIs are hitting their targets.
Is the Matomo MCP good for tracking specific user behavior?
It is. You can ask your agent to pull a detailed profile for a specific visitor ID. This shows you their history and the specific actions they took on your site.
Can I manage multiple websites with this Matomo MCP?
Yes, you can. The Connector can list all sites in your Matomo account and get details for specific websites, making it easy to query different properties from one place.
How do I find my Matomo token_auth?
Log in to Matomo, go to Personal > Security, and find the 'Auth tokens' section to generate or copy your token.
Can I track multiple sites?
Yes, but this integration currently requires a specific Site ID. You can list all sites using the list_sites capability to find the correct ID.
Is my analytics data secure?
Absolutely. Your token_auth is encrypted at rest and injected securely at runtime.
One connection away
Give your agent a direct line to Matomo.
Connect Matomo once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available