# Piwik PRO MCP for AI Agents AI Agent Connect

> Piwik PRO MCP lets you manage privacy-first analytics via your AI agent. You can list apps, run custom queries, and monitor conversion goals without leaving your workspace. It connects your Piwik PRO account to your AI client so you can pull metrics and audit user access in plain English.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2nFq807K667osyvr1pMGgBD7kRPIjzFgWQR6riUy/ai-agent-connect
- **Tags:** web-analytics, privacy-compliant, gdpr, data-visualization, custom-queries, user-behavior

## Description

Piwik PRO connects your analytics suite to your AI agent so you can handle privacy-compliant data without jumping between tabs. If you're tired of manually digging through dashboards to find a single conversion rate or checking which sites are being tracked, this Connector changes the way you work. You can just ask your AI client to pull specific metrics, list your conversion goals, or audit your account users in a single conversation. It gives you a direct line into your data, making it way easier to grab numbers for a report or verify your tracking setup. Instead of navigating complex menus or remembering which specific dashboard holds the right data, you can get straight to the answers you need. If you're already using the Vinkius catalog to manage your tools, adding this to your stack makes it easy to keep your analytics moving without the usual friction of switching windows. You get a conversational way to interact with your analytics, letting you focus on making decisions rather than hunting for numbers. This means you can audit permissions, check app status, and pull custom reports in seconds, all while staying inside your current workspace. It's built for the analyst who needs precision without the manual overhead, and the privacy officer who needs to keep a close eye on who has access to the data. You can move from a high-level overview of your dashboards to a granular custom query without ever leaving your chat interface.

## Tools

### query_piwik_analytics
Piwik PRO runs a custom analytics query using a JSON body to get specific metrics. This lets you pull precise data without building a manual report.

### list_piwik_apps
Piwik PRO lists every website and app currently being tracked in your account. This helps you see your entire tracking footprint in one glance.

### list_piwik_dashboards
Piwik PRO shows all the dashboards available in your analytics suite. Use this to quickly find the right overview for your specific needs.

### list_piwik_goals
Piwik PRO pulls the specific conversion goals for any app you specify. This makes it easy to audit your marketing targets across different sites.

### list_piwik_sites
Piwik PRO displays all tracking sites managed under your organization. You can use this to ensure your tracking setup is consistent.

### list_piwik_users
Piwik PRO retrieves a list of all users who have access to your account. Use this to audit permissions and maintain security.

## Prompt Examples

**Prompt:** 
```
What apps are we currently tracking?
```

**Response:** 
```
I've retrieved your apps. You have 3 tracked sites: 

| Site Name | Status |
| :--- | :--- |
| Main Corporate Site | Active |
| E-commerce Portal | Active |
| Customer Help Center | Active |

Would you like to see the conversion goals for any of these?
```

**Prompt:** 
```
What are the conversion goals defined for the 'E-commerce Portal' (ID: 12345)?
```

**Response:** 
```
There are 4 goals defined for this portal:

* **Completed Purchase**
* **Added to Cart**
* **Newsletter Signup**
* **Contact Form Submission**
```

**Prompt:** 
```
List all users with access to our Piwik PRO organization.
```

**Response:** 
```
I've retrieved the user list. There are 8 users with various roles:

* **Administrators**: 2
* **Editors**: 4
* **Viewers**: 2
```

## Capabilities

### List all tracked websites
Piwik PRO shows every website and app currently being tracked in your account.

### Run custom analytics queries
Piwik PRO executes specific queries to pull custom dimensions and metrics.

### View conversion goals
Piwik PRO pulls the specific conversion goals for any app you specify.

### See available dashboards
Piwik PRO lists the dashboards available in your analytics suite for a quick overview.

### Audit account users
Piwik PRO retrieves a list of all users who have access to your account.

## Use Cases

### Privacy Audit
A privacy officer needs to ensure only authorized people have access. They ask the agent to list all users using list_piwik_users.

### Custom Metric Pull
An analyst needs a specific conversion rate for a date range. They ask the agent to run a query using query_piwik_analytics.

### Tracking Overview
A manager wants to see every app currently being tracked. They ask the agent to list all apps using list_piwik_apps.

### Goal Verification
A marketer wants to confirm if a new conversion goal was added. They ask the agent to list goals for the main site using list_piwik_goals.

## Benefits

- Audit your organization's access by using list_piwik_users to see exactly who has permissions.
- Run specific data pulls with query_piwik_analytics instead of building manual reports in a browser.
- Quickly check conversion targets for any app using list_piwik_goals to stay on top of your KPIs.
- Keep an eye on your high-level metrics with list_piwik_dashboards for a snapshot view of your data.
- See every site you track at once with list_piwik_sites to ensure your tracking is consistent across the board.

## How It Works

The bottom line is you get direct access to your analytics data through a simple chat interface.

1. Subscribe to the Connector and grab your Piwik PRO Client ID, Client Secret, and Subdomain.
2. Enter these credentials into your preferred AI client.
3. Ask your agent to pull reports, list your apps, or check your conversion goals.

## Frequently Asked Questions

**How can I use Piwik PRO with my AI agent?**
You can connect your Piwik PRO account to your AI client using this Connector. Once connected, you can ask your agent to pull reports, list apps, or check conversion goals using natural language.

**Can I run custom reports in Piwik PRO using an AI?**
Yes, you can use the custom query tool to pull specific metrics and dimensions. This allows you to get precise data without having to build manual reports in the web interface.

**How do I audit my Piwik PRO user list?**
You can ask your AI agent to list all users with access to your account. It will quickly show you everyone who has permissions, making it easy to verify your security setup.

**Can I see my Piwik PRO dashboards through a chat?**
Yes, you can ask your AI agent to list your available dashboards. This gives you a high-level overview of your analytical insights without leaving your workspace.

**How do I check conversion goals for my website?**
You can ask your AI agent to list the goals for a specific application. It will pull the conversion targets for that site so you can monitor your marketing success instantly.

**Is there a way to manage Piwik PRO sites with an AI?**
This Connector allows you to list all tracking sites managed under your organization. You can use this to quickly verify your tracking footprint and ensure your setup is consistent.

**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.