# Adobe Customer Journey Analytics (CJA) MCP for AI Agents MCP

> Adobe Customer Journey Analytics (CJA) MCP connects your AI client directly to professional omnichannel insights. It lets you manage complex data views, audit connections to Adobe Experience Platform datasets, and pull cross-channel reports—all using natural conversation.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** omnichannel-analytics, customer-journey, data-views, cross-channel-reporting, data-orchestration, aep-integration

## Description

Stop logging into the CJA portal just to find a specific metric or check how two channels interacted. This MCP gives your AI agent direct access to your entire journey analytics ecosystem. You can ask it anything: 'Show me the performance of mobile users who converted last week,' or 'What dimensions are available for the store transaction data view?' Your agent handles the complexity, retrieving cross-channel reports that combine web, app, and offline data in a single request. It manages everything from listing connections to AEP datasets to auditing metadata on data views—all without you needing to know specific API calls. Through Vinkius, your AI client gets centralized access to this power, letting you focus entirely on the insights instead of the mechanics.

## Tools

### list_data_views
Lists every available metadata view within your CJA account.

### get_data_view_dimensions
Retrieves a list of all descriptive attributes (dimensions) tied to a specific data view.

### get_data_view_metrics
Lists the quantitative measurements (metrics) available for any given data view.

### get_report
Generates and retrieves a full, combined omnichannel report based on user parameters.

### list_filters
Retrieves a list of all active segment filters applied to your journey data.

### list_connections
Shows which Adobe Experience Platform datasets are currently connected to the CJA environment.

## Prompt Examples

**Prompt:** 
```
What were the key dimensions for all users who used both the mobile app and made a purchase in-store last month?
```

**Response:** 
```
**Data View: Omnichannel Transactions**

*Dimensions Available:* 
*   Cross-Device ID (Mandatory)
*   First Touch Channel
*   Geo Location
*   Product Category

I pulled the metadata for transactions that hit both mobile and store points. The dimensions above will let you segment this data by location or product type. Let me know if you want to see available metrics next.
```

**Prompt:** 
```
Show me all active segments I can use for high-value customer analysis.
```

**Response:** 
```
I found 12 currently defined filters (segments) in your account.

*   ✅ High Lifetime Value (> $5k)
*   ⚠️ Mobile Power Users (3+ sessions/month)
*   ✨ Email Conversion Path
*   ... (8 more available)

You can ask me to check the definition for 'Mobile Power Users' if you want to see their inclusion rules.
```

**Prompt:** 
```
Pull a comprehensive report on web traffic vs. app usage in Q2, including all associated metrics.
```

**Response:** 
```
**Q2 Omnichannel Performance Report**

| Metric | Web Sessions | App Sessions | Total Count |
| :--- | :---: | :---: | :---: |
| Views | 450k | 310k | 760k |
| Conversion Rate | 4.2% | 5.1% | 4.8% |
| Avg. Time on Site | 0h 05m | 0h 06m | N/A |

This report combines the data view metrics for both platforms, showing a clear lift in conversion rate from app users.
```

## Capabilities

### Generate Cross-Channel Reports
Pull comprehensive reports that combine data from web, mobile app sessions, and physical store transactions in one query.

### Audit Data View Structure
List all available metadata for your data views, showing every dimension and metric available for analysis.

### Monitor AEP Connections
See a list of connections between your CJA environment and Adobe Experience Platform datasets to verify data integrity.

### Manage Journey Filters
List, check, and organize the filters (segments) you use for targeted analysis, ensuring your reports are accurate.

### Identify Customer Behavior Patterns
Quickly analyze customer behavior across multiple touchpoints by asking questions directly through chat.

## Use Cases

### Determining the Source of Drop-Off
A CX Manager notices conversion rates dropping after users interact with the mobile app. They ask their agent to generate a cross-channel report, specifying 'Mobile App' and 'Web'. The agent runs get_report and pinpoints that the drop-off happens specifically when users transition from the web checkout page to the app login screen.

### Auditing Data Consistency
A data engineer suspects one of the reporting metrics is pulling stale information. They use list_connections to check all linked AEP datasets and then run list_data_views to compare the structure against expected standards, immediately flagging a missing dimension.

### Validating Report Scope
A product owner needs to prove that a new feature only impacts high-value customers. They ask their agent to list all active filters and then use get_data_view_dimensions to ensure the report includes 'High Value Customer' status, making their analysis scope precise.

### Building a Quarterly Review Deck
An omnichannel analyst needs a single dashboard combining web sessions, store purchases, and email conversions. They ask for a combined report (get_report), specifying the date range and all three channels, receiving one comprehensive dataset ready for presentation.

## Benefits

- Get immediate access to combined reporting. Instead of running separate queries for web, app, and offline data, the agent handles it all using get_report.
- Audit your data structure without diving into console logs. Use list_data_views to see every metadata view available in CJA at a glance.
- Verify your data sources quickly. The list_connections tool lets you monitor which Adobe Experience Platform datasets are linked, preventing broken reports.
- Target your analysis with precision. Easily manage and check the definition of filters using list_filters, ensuring your segment is accurate.
- Understand what's available in any view. Use get_data_view_dimensions or get_data_view_metrics to know exactly which fields you can analyze before running a report.

## How It Works

The bottom line is that you talk to your AI client like you're talking to an analyst; it handles all the complex backend retrieval from CJA.

1. Subscribe to this MCP on Vinkius and enter your Adobe Client ID, Client Secret, and IMS Organization ID.
2. Connect your preferred AI client (Claude, Cursor, etc.) using the credentials you provided. The connection validates access to your CJA environment.
3. Ask your agent a natural language question. It interprets the request, executes the necessary data calls, and presents the cross-channel report or metadata list directly in the chat.

## Frequently Asked Questions

**How does Adobe Customer Journey Analytics (CJA) MCP help with omnichannel reporting?**
It retrieves reports that combine web, mobile, and physical store data into one single dataset. You don't have to manually stitch together separate metrics from different sources; the agent handles the complex retrieval process.

**Can Adobe Customer Journey Analytics (CJA) MCP help me check what data views I have?**
Yes, it gives you a full inventory of all your metadata views. You can use this MCP to list all available data views and even inspect their dimensions and metrics, which is crucial for auditing.

**What if I need to filter my journey data based on customer behavior?**
The MCP allows you to manage and check your existing filters (segments). You can list them all or ask the agent to verify the definitions, ensuring that when you run a report, it only includes the specific user group you intend.

**Does Adobe Customer Journey Analytics (CJA) MCP connect to other systems?**
It monitors and reports on your AEP connections. If you need to verify that external datasets are linked correctly, this MCP lets you list all established connections between CJA and the Experience Platform.

**What kind of data can I get from Adobe Customer Journey Analytics (CJA) MCP?**
You get cross-channel metrics like conversion rates, session counts, and average time on site. It's designed to give you a holistic view of the customer journey across all touchpoints.