Adobe Analytics MCP. Audit data, manage segments, and pull reports via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Adobe Analytics MCP Server. Get deep customer journey insights by retrieving complex reports, managing audience segments, and auditing metrics. Your AI agent handles your entire enterprise analytics ecosystem through natural conversation, letting you audit data and track conversion trends without building a single dashboard.
What your AI agents can do
Get dimensions
Lists dimensions (like Page or Device Type) for a specific report suite ID.
Get metrics
Lists available metrics (like Visits or Conversion Rate) for a report suite.
Get report
Retrieves a specific analytics report using a structured JSON body.
List dimensions and metrics available for a specified report suite ID.
Generate and pull analytics reports using a detailed JSON request body.
View all report suites (collections) available in your Adobe Analytics account.
List all defined audience segments within your account.
Pull real-time data to show traffic trends and user engagement patterns.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Adobe Analytics MCP Server: 5 Tools for Data Retrieval
These tools allow your agent to list report suites, audit data fields, manage segments, and execute complex reports in Adobe Analytics.
019d7547get dimensions
Lists dimensions (like Page or Device Type) for a specific report suite ID.
019d7547get metrics
Lists available metrics (like Visits or Conversion Rate) for a report suite.
019d7547get report
Retrieves a specific analytics report using a structured JSON body.
019d7547list report suites
Lists all available report suites (collections) in your Adobe Analytics account.
019d7547list segments
Lists all defined audience segments in your account.
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
Make Your AI Do More
Start with Adobe Analytics, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
Need to deep-dive into customer journey data? This Adobe Analytics MCP Server lets your AI agent handle the whole analytics mess. You get deep insights by pulling complex reports, managing audience segments, and auditing metrics, all just by talking to it. You don't gotta build a single dashboard to track conversions or audit data.
Discover Available Data Fields
To see what data fields are available, you can use
get_dimensionsto list dimensions, like Page or Device Type, for a specific report suite ID. You can also useget_metricsto list available metrics, such as Visits or Conversion Rate, for that same report suite.List Report Collections
You can check out
list_report_suitesto see every report suite (collection) in your Adobe Analytics account.Check Audience Groups
Want to know what audience groups you've got?
list_segmentslists all defined audience segments in your account.Retrieve Specific Reports
You can run a specific analytics report using
get_report, which takes a detailed JSON request body to generate and pull the data you need.
Identifying Traffic Patterns
- Your agent pulls real-time data, letting you see traffic trends and user engagement patterns.
How Adobe Analytics MCP Works
- 1 Subscribe to the Adobe Analytics MCP Server and enter your Adobe Client ID, Client Secret, and Global Company ID.
- 2 Connect your preferred AI client (Claude, Cursor, etc.) to the server.
- 3 Ask your agent a question like, 'What were the top 5 pages by visits yesterday?' The agent translates the request, calls the necessary tools, and returns the resulting data.
The bottom line is, you ask for the insight you need, and the agent handles the entire data plumbing.
Who Is Adobe Analytics MCP For?
This is for the data analyst who spends too much time navigating dashboards. It's for the marketing manager who needs to check campaign performance right now, not next week. Use this if you're tired of clicking through multiple tabs to find one number.
Automate complex report retrieval and audit technical metadata across multiple report suites without writing query code.
Monitor campaign performance and check segment engagement in real time. Need to know if a campaign hit its target immediately.
Verify conversion trends and identify patterns across different report suites quickly. Need to compare multiple data sources fast.
What Changes When You Connect
- Run complex reports without building dashboards. The
get_reporttool takes a detailed JSON request and pulls the final data, eliminating manual dashboard configuration. - Audit your data structure instantly. Use
get_dimensionsandget_metricsto list every available field for a report suite; you don't have to click through the UI to see what's available. - Keep track of user groups easily. The
list_segmentstool lists all audience segments, ensuring you know which groups are active and relevant for your analysis. - Control your data structure. The
list_report_suitestool gives you a manifest of all your report collections, helping you maintain organizational control over your data sources. - Verify conversion trends on the fly. Your agent uses the tools to pull real-time data, letting you check conversion patterns across multiple suites without a data engineer's help.
Real-World Use Cases
Checking Campaign Performance Post-Launch
A Marketing Manager launches a new campaign. Instead of waiting for the BI team to manually build a report, they ask their agent: 'Show me the top 5 pages by visits for yesterday.' The agent calls get_report and instantly returns the list, solving the need for immediate performance visibility.
Auditing a New Report Suite
A Data Analyst inherits a complex report suite. They need to know all the possible metrics and dimensions. They use get_metrics and get_dimensions to list everything available for that suite, bypassing the need to manually click through dozens of fields.
Verifying Segment Definitions
A Growth Lead suspects a segment is outdated. They use list_segments to list all existing audience groups and then ask for details on a specific one. This verifies if the segment definition is still relevant to current user behavior.
Comparing Multiple Data Sources
A Product Owner needs to compare feature engagement data from three different report suites. They ask the agent to run three separate get_report calls and compare the results in a single chat thread, saving hours of manual data aggregation.
The Tradeoffs
Treating the API like a database query
Trying to manually construct the full JSON body for get_report based only on documentation. This is slow, complex, and requires knowing the exact API schema for every single field.
→
Just ask your agent in plain English: 'Retrieve the report showing total visits and conversion rate for last month.' The agent handles the complex JSON structure for get_report automatically.
Ignoring report suite dependencies
Trying to run a report or list metrics before checking which report suite ID is correct. This leads to an empty or irrelevant data set.
→
Start by running list_report_suites to get the IDs. Once you have the ID, use get_metrics or get_dimensions to audit the contents before attempting get_report.
Assuming data is always fresh
Relying on metrics that haven't been run or refreshed recently, leading to decisions based on stale data.
→ Use the agent to confirm data freshness and scope the query precisely. The tools allow you to scope reports and audit metadata, minimizing the risk of using old data.
When It Fits, When It Doesn't
Use this if you need to run complex, multi-step data analyses—like comparing segment growth across three different time periods—without ever opening the Adobe Analytics UI. You need your AI client to act as a data analyst, translating natural language into precise tool calls.
Don't use this if you just need to look at a single, pre-built dashboard. If you only need to check simple metrics, a standard BI tool might suffice. But if the goal is to audit the underlying data schema, list all available segments, or combine data from different report collections, this MCP Server is necessary. Always start by running list_report_suites to see what's available.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Adobe Analytics. 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
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 5 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through dashboards takes forever.
Right now, checking a key metric means navigating to the right dashboard, clicking the correct tab, filtering by the date range, and then finding the specific widget. If you need three different metrics, you repeat that whole process, leading to copy-pasting and multiple hours of clicks.
With this server, you tell your agent the exact insight you need. It uses the tools—like `get_report`—to pull the necessary data directly, presenting the final answer in the chat. It cuts out the whole clicking mess.
Adobe Analytics MCP Server: Discovering Data Schema
Before building anything, you usually have to guess what data fields exist. You might check the UI, only to find the metric you need is buried deep in a different report suite, or the dimension name is wrong.
Now, run `get_dimensions` or `get_metrics` to audit the schema. You get a clean list of every available field for a given report suite, eliminating guesswork and saving you from wasted time.
Common Questions About Adobe Analytics MCP
How do I use the get_report tool in Adobe Analytics? +
You simply ask your agent to retrieve the report. You don't need to write the JSON body; the agent handles the complex request structure behind the scenes.
What is the difference between get_dimensions and get_metrics? +
Dimensions are descriptive categories (like Page or Device Type). Metrics are quantitative values (like Visits or Conversion Rate). Use get_dimensions for categories, and get_metrics for numbers.
Can list_report_suites help me find data? +
Yes. It lists all your report collections. You need to use the resulting suite ID before you can run any reports or audit data using get_report or get_metrics.
Do I need to run list_segments before everything else? +
No, but it’s useful. Running list_segments gives you a list of all audience groups. You then use that segment name when asking the agent to run a report.
How do I use list_report_suites to see what data collections are available? +
The list_report_suites tool shows you all the predefined collections you have access to. This is helpful because you need to know the report suite ID before you can run any specific reports or audit metrics.
What should I do if get_report fails or returns an error? +
If get_report fails, check the provided error message for details. Often, the issue is an invalid report suite ID or missing parameters in the JSON request body. Double-checking your filters usually fixes it.
Do I need to run list_segments before I can use the data from list_metrics? +
No, you don't need to run list_segments first. The tools operate independently. You can list segments and list metrics separately, and then use both in the same prompt to build a complete data picture.
Does the server handle rate limits when I use get_dimensions? +
Yes, the server manages rate limits. If you hit a limit, the connection will return a specific error code, telling you when you can try again. You'll just need to wait a short time.
Where do I find my Global Company ID? +
The easiest way is to log in to the Adobe Developer Console and check your project settings. Alternatively, once you have an access token, the list_report_suites tool will return your authorized company metadata.
Are reports returned in real-time? +
Yes. Unlike older versions of the API, the v2.0 Reporting API is synchronous and returns the data directly in the request response, making it perfect for AI interactions.
Does this support complex breakdowns? +
Yes, the get_report tool accepts a JSON payload that supports the full range of Adobe Analytics v2.0 reporting features, including nested breakdowns and metric filters.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
SimpleTexting
Send mass text messages, run SMS campaigns, and manage two-way conversations with customers from one simple platform.
Simple Fatoora
Generate ZATCA-compliant electronic invoices for Saudi Arabian businesses with automated tax calculations and QR code embedding.
Simplicate
Manage your Dutch professional services firm with CRM, project management, and invoicing designed for the Benelux market.
You might also like
Bling ERP
Connect Bling ERP via AI — manage inventory, process orders, issue Brazilian tax documents (NF-e), and track accounts directly from your agent.
AT&T Messaging
CPaaS Messaging -- Send SMS/MMS, manage shortcodes, track delivery status, and run bulk campaigns via AT&T Messaging API.
Clubspeed
Manage entertainment venues and bookings via Clubspeed — track customers, monitor reservations, and manage race heats directly from any AI agent.