# Adobe Analytics MCP for AI Agents MCP

> Adobe Analytics MCP lets your AI agents deep-dive into complex customer journey data. You can retrieve detailed reports, audit available metrics and dimensions, and manage audience segments right from chat. It turns enterprise web analytics—previously a massive manual effort—into simple conversational queries.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** customer-journey, segmentation, reporting-dashboards, real-time-data, metrics-auditing, enterprise-analytics

## Description

Managing an enterprise analytics account usually means jumping between dashboards and running dozens of ad-hoc reports. This MCP changes that. You can connect your AI agent directly to Adobe Analytics to pull complex, real-time data without needing deep platform expertise. Instead of writing a SQL query or navigating nested menus, you just ask your agent what you need—say, 'Show the conversion rate for mobile users who visited the checkout page.' It handles the complexity. You can audit every available metric and dimension, list all active audience segments, and generate full reports in plain conversation. With Vinkius managing this MCP, connecting to your whole analytics ecosystem is simple, letting you focus on insights instead of clicks.

## Tools

### list_report_suites
Lists every available collection of reports in your Adobe Analytics account.

### get_metrics
Identifies the specific measurement metrics for a given report suite, like Visits or Page Views.

### get_dimensions
Retrieves all available filtering dimensions, such as device type or page name, for a specified report suite ID.

### get_report
Pulls the actual analytics data in a structured format after you specify filters and metrics.

### list_segments
Retrieves details on all existing audience segments, ensuring your targeting groups are current.

## Prompt Examples

**Prompt:** 
```
What were the top 3 traffic sources that generated purchases last week?
```

**Response:** 
```
**Report: Top Traffic Sources by Purchases (Last Week)**

| Source | Total Visits | Purchase Count |
| :--- | :---: | :---: |
| Paid Search | 12,400 | 850 |
| Organic Search | 9,100 | 620 |
| Direct Traffic | 7,500 | 310 |

*Analysis:* Paid search is driving the highest volume of purchases. Should I check the conversion rate for these sources?
```

**Prompt:** 
```
List all active segments that include people who viewed pricing pages.
```

**Response:** 
```
**Active Segment Retrieval**

I found 14 relevant segments. Here are three examples:

*   `Pricing Viewers - Mobile`: Active since 2023-01-15.
*   `High Intent Prospects`: Includes users who viewed pricing and spent >5 minutes.
*   `Segment Audit Required`: Last updated, but definition may need review. 

You can use this list to refine your reporting scope.
```

**Prompt:** 
```
What dimensions are available for the 'product_catalog' report suite?
```

**Response:** 
```
**Available Dimensions for 'Product Catalog'**

The following dimensions can be used to filter and break down data in this report suite:

*   `Page Name`: The specific page URL (e.g., /home, /checkout).
*   `Device Type`: Filters by Mobile, Tablet, or Desktop.
*   `Traffic Source`: Identifies the marketing channel (Google, Facebook, Direct).
*   `Browser Version`: Allows filtering by browser type.
```

## Capabilities

### List Report Suites
See a complete list of all available reporting collections within your Adobe Analytics account.

### Get Available Metrics
Check which specific metrics (like Page Views or Visits) exist for any given report suite.

### List Dimensions
Determine all the categorical data points, like Device Type or Page URL, available to filter your reports.

### Retrieve Analytics Reports
Generate and pull a full, filtered analytics report based on detailed specifications you provide.

### List Audience Segments
View all currently defined audience segments to verify which user groups your data is tracking.

## Use Cases

### Finding the Root Cause of Drop-Off
A marketing manager asks their agent: 'What were the bounce rates for mobile users who viewed the product catalog yesterday?' The agent uses `list_segments` and `get_report`, returning a focused table that points directly to an issue with the checkout page funnel.

### Auditing Metrics Before Launch
A data analyst needs to know what metrics are available for a new product suite. They run `list_metrics` and receive a definitive list of all standard and calculated KPIs, saving hours of manual documentation.

### Comparing Campaign Effectiveness
The growth lead wants to compare paid search users vs. organic visitors across multiple reports. The agent uses `get_dimensions` to confirm 'Source' is available and then runs a single report comparison, giving immediate insights.

### Verifying Segment Definition
A product owner needs to know if the segment for 'High-Value Repeat Buyers' is still active. They use `list_segments` and get confirmation of the definition, ensuring their feature engagement data is tied to the correct user group.

## Benefits

- Stop manual data collection. Instead of exporting reports to Excel, you can generate complex analyses directly through conversation using the `get_report` tool.
- Understand your entire data schema instantly. Use `list_metrics` and `get_dimensions` to map out every possible metric and dimension without guessing what's available.
- Keep track of user groups effortlessly. The `list_segments` function quickly shows you all active audience segments, ensuring you never analyze outdated traffic definitions.
- Maintain organizational control by listing report collections using `list_report_suites`. You always know which reporting suites are live and accessible.
- Identify trends without setup. Your agent can quickly find out about traffic patterns or engagement changes on the fly, bypassing complex dashboard configurations.

## How It Works

The bottom line is you treat your entire enterprise reporting system like a conversation with an expert analyst.

1. First, subscribe to this MCP and enter your required Adobe Client ID, Client Secret, and Global Company ID.
2. Next, connect your preferred AI client (Claude, Cursor, etc.) to the Vinkius catalog, granting it access to the analytics tools.
3. Finally, start asking natural language questions—like 'What were the top five conversion metrics for desktop users?'—and get structured reports back in the chat.

## Frequently Asked Questions

**How does Adobe Analytics MCP help me analyze customer journeys?**
It allows you to ask natural language questions about user behavior, retrieving complex reports based on multiple filters (like device and page name) that would normally take hours of manual work in the native UI.

**Can I check if my current audience segments are still valid using Adobe Analytics MCP?**
Yes. You can list all active segments to verify their definitions and ensure your reports are tracking the intended user groups, preventing data inaccuracies.

**What kind of metrics can I pull from my website traffic data?**
You can retrieve standard KPIs like Visits, Page Views, and Bounce Rate. The MCP also helps you audit custom calculated metrics to ensure they are available for reporting.

**Is Adobe Analytics MCP better than exporting reports manually?**
Absolutely. Instead of dealing with massive CSV files and stitching together data from multiple sources, this tool gives you real-time insights directly in the chat window as conversational results.

**What if I need to audit every available metric before building a report?**
You can use the MCP's tools to list all metrics and dimensions for any given reporting suite ID. This gives you total visibility into your data structure, eliminating guesswork.