Vinkius
Piwik PRO

Piwik PRO MCP. Audit web traffic and run deep queries from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Piwik PRO MCP on Cursor AI Code Editor MCP Client Piwik PRO MCP on Claude Desktop App MCP Integration Piwik PRO MCP on OpenAI Agents SDK MCP Compatible Piwik PRO MCP on Visual Studio Code MCP Extension Client Piwik PRO MCP on GitHub Copilot AI Agent MCP Integration Piwik PRO MCP on Google Gemini AI MCP Integration Piwik PRO MCP on Lovable AI Development MCP Client Piwik PRO MCP on Mistral AI Agents MCP Compatible Piwik PRO MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Piwik PRO connects your AI agent directly to an analytics suite for privacy-compliant web tracking. List every app, check user access levels, and run complex custom queries using JSON to extract specific conversion metrics without leaving your IDE.

What your AI agents can do

List piwik apps

Gets a list of all websites and apps tracked in the Piwik PRO account.

List piwik dashboards

Retrieves a listing of available dashboards within your Piwik PRO instance.

List piwik goals

Lists conversion goals that are defined for a specific application.

+ 3 more capabilities included
Audit Site Presence

List every website or application container tracked within your Piwik PRO account.

Extract Custom Data Points

Run a specific analytics query by providing a JSON body, allowing you to pull precise dimensions and metrics.

Track Conversion Goals

List all defined conversion goals for a selected application, helping audit key business funnels.

View Organizational Structure

Retrieve lists of available dashboards, sites, and account users to maintain an overview of the setup.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Piwik PRO MCP Server: 6 Tools for Analytics & Reporting

These tools let you list every component in your Piwik PRO account—from users to apps—and execute deep custom queries using structured JSON payloads.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Piwik PRO on Vinkius
list019d75f5

list piwik apps

Gets a list of all websites and apps tracked in the Piwik PRO account.

list019d75f5

list piwik dashboards

Retrieves a listing of available dashboards within your Piwik PRO instance.

list019d75f5

list piwik goals

Lists conversion goals that are defined for a specific application.

list019d75f5

list piwik sites

Provides a list of all tracking sites configured in your Piwik PRO account.

list019d75f5

list piwik users

Retrieves the current user roster and their roles within the organization's Piwik PRO setup.

query019d75f5

query piwik analytics

Executes a custom analytics query by accepting a detailed JSON body for precise data extraction.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Piwik PRO, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Piwik PRO MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Piwik PRO. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Checking site scope shouldn't involve clicking through admin tabs.

Today, checking the full breadth of your tracking can mean logging into the analytics platform, navigating to 'Settings,' then opening multiple sub-tabs—one for apps, one for sites, and another for user management. You spend time copy-pasting IDs just to know what you're working with.

With Piwik PRO MCP Server, that process shrinks down. A single chat prompt calls `list_piwik_apps` or `list_piwik_sites`. The agent immediately returns the complete inventory list of tracked assets. You get the full scope in seconds.

Use list_piwik_goals to confirm conversion metrics.

Before running a big query, you used to have to hunt through documentation or manually check multiple dashboards just to verify if 'Completed Purchase' was actually defined as a measurable goal. It was tedious and prone to human error.

Now, simply call `list_piwik_goals` against the specific app ID. The agent confirms whether that conversion goal exists, giving you confidence in the data before you spend time querying it.

What you can do with this MCP connector

You connect this server to your AI agent, and you get full control over the analytics data from Piwik PRO. You can audit tracking sites and run deep-dive reports conversationally, keeping everything privacy-compliant right where you are.

Audit Site Presence: Checking Your Footprint

Need to know every website or application container tracked in your account? Use list_piwik_apps to pull a full list of all the apps Piwik PRO tracks. If you just want to see what sites are set up for tracking, run list_piwik_sites. These two tools let you verify that your entire digital footprint is accounted for before you start querying anything.

View Organizational Structure: Who's Doing What Where

You can pull an overview of the whole setup. To see which dashboards are available to everyone, run list_piwik_dashboards. For managing permissions or just checking who has access, use list_piwik_users to get the current user roster and their roles in the organization's Piwik PRO structure. You can also audit specific conversion goals for a given app by calling list_piwik_goals, which helps you make sure your key business funnels are actually being monitored.

Extract Custom Data Points: Running the Deep Dive

This is where the real power is. Instead of relying on pre-built reports, you execute custom analytics queries using query_piwik_analytics. This tool demands a detailed JSON body; that's how you tell your agent exactly what dimensions and metrics you want to pull out. You don't just get numbers—you get specific, precise data sets based on complex rules you define in the query.

Putting It Together: The Full Workflow

When you combine these tools, you can build a complete audit trail right inside your IDE. First, you might start by listing all available sites with list_piwik_sites to confirm the scope of the data. Then, if you need to check permissions, you'll run list_piwik_users. If everything looks right, and you know which apps are live, you use list_piwik_apps for a full breakdown of containers.

To focus on revenue or conversions, you call list_piwik_goals to confirm the key funnels. Once you've confirmed the scope—the sites, the apps, and the goals—you wrap it all up by executing the query with query_piwik_analytics. By providing a precise JSON payload, your agent pulls exactly the dimensions and metrics you need, giving you granular data without ever having to leave your terminal.

It keeps the process clean and focused on the numbers that matter.

Built · Hosted · Managed by Vinkius Piwik PRO MCP Server - Analytics & Web Traffic Auditing Server ID 019d75f5-dda6-70ea-8f88-6bf128e6998e
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Piwik PRO MCP

How do I check all my tracked apps using list_piwik_apps? +

You call list_piwik_apps. This tool pulls and lists every website or application container currently active in your Piwik PRO account. It’s the fastest way to audit your scope.

Can I check user roles using list_piwik_users? +

Yes, list_piwik_users retrieves a full roster of every user with access. You'll get details on their assigned roles (Admin, Editor, Viewer) right in the response.

What is the difference between list_piwik_sites and list_piwik_apps? +

list_piwik_sites lists the physical tracking sites. list_piwik_apps lists containers, which are often used to group related apps or websites under a single analytical umbrella.

Is query_piwik_analytics complex? +

It requires passing a JSON body, so it is technically advanced. But the benefit is that you get deep-dive reporting on specific metrics—like correlating 'page load time' with 'conversion goal X'—that simple listing tools can't provide.

Do I need to run list_piwik_dashboards before querying? +

No. While list_piwik_dashboards shows what reports exist, it doesn't contain the raw data. You still have to use query_piwik_analytics to actually extract the numbers you want.

What credentials do I need when setting up my connection to use `list_piwik_users`? +

You must supply your Piwik PRO Client ID, Client Secret, and Subdomain. These three pieces of information authenticate your AI client, ensuring that only authorized requests access your account data.

What format should I use when calling the `query_piwik_analytics` tool? +

The function requires a structured JSON body for all parameters. You need to map out the specific dimensions and metrics you want to query in proper JSON syntax before sending the request.

How does `list_piwik_goals` help me audit conversions for an application? +

It returns a list of all defined conversion goals associated with a specific application ID. This lets you confirm exactly what metrics count as success without writing a full custom query.

How do I create API credentials in Piwik PRO? +

Log in to Piwik PRO, go to Menu > Administration. In the sidebar, select Personal API keys and click Create a new key. You will receive a Client ID and Client Secret.

What is the subdomain format? +

The subdomain is the host of your Piwik PRO instance, for example yourcompany.piwik.pro or app.piwik.pro.

Can I run raw queries against the analytics API? +

Yes! Use the query_piwik_analytics tool and provide a valid JSON query body. This allows you to extract precise data points using the Piwik PRO Query API format.

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for Piwik PRO. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.