# Amplitude MCP for AI Agents AI Agent Connect

> Amplitude MCP for AI Agents. Query product analytics, track user behavior, and pull retention or revenue metrics directly into your AI client. No more jumping between tabs to find specific user events or conversion rates.

## Overview
- **Category:** growth-engine
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_ZCTPbavyDRkd3bVgsesdhlwHokYANBUFcXdUjrBQ/ai-agent-connect
- **Tags:** user-behavior, product-analytics, retention-metrics, conversion-funnels, event-tracking

## Description

This Connector connects your Amplitude account to your AI agent so you can talk to your product data instead of building manual dashboards. You can ask questions about how people are actually using your app and get immediate answers without leaving your workspace. It's a core part of the Vinkius catalog, designed to bridge the gap between raw behavioral data and actionable insights. Instead of hunting for a specific user's journey or trying to calculate a conversion rate across multiple screens, you just tell your agent what to find. It handles the heavy lifting of querying event streams, identifying drop-offs in your funnels, and pulling together cohort sizes. This means you spend less time clicking through the Amplitude UI and more time making decisions based on what the data actually says.

## Tools

### get_user_activity
Get the activity stream for a specific user. Use this to see the exact sequence of actions a customer took.

### event_segmentation
Query event segmentation over a date range. It helps you see adoption trends for specific events over time.

### export_events
Export raw Amplitude event data for a specific time range. This is useful for getting raw data into your local environment.

### search_users
Search for users by ID, device ID, or email. This helps you find the right user before you check their activity.

### get_retention
Query retention data between a start and return event. Use this to see how well a feature keeps users engaged.

### get_funnel
Query funnel conversion for a list of events. This shows you exactly where users drop off in a conversion flow.

### list_cohorts
List all behavioral cohorts in your account. This gives you a quick overview of your user groups.

### get_cohort
Request a download for a specific cohort. Use this to get the raw data for a specific behavioral group.

### revenue_analysis
Get daily revenue analysis for a specific date range. This tracks your monetization trends over time.

### active_users
Get daily, weekly, or monthly active user counts. This provides a quick pulse on your total active user base.

## Prompt Examples

**Prompt:** 
```
What was our conversion rate from signup to first purchase last week?
```

**Response:** 
```
### Funnel Conversion: Signup to Purchase
**Timeframe:** Last 7 Days

| Step | Event Count | Conversion |
| :--- | :--- | :--- |
| **Signup_Started** | 12,450 | 100% |
| **Signup_Completed** | 8,200 | 66% |
| **First_Purchase** | 1,120 | **8.9%** |

**Insight:** The biggest drop-off occurs between starting and completing the signup form.
```

**Prompt:** 
```
Can you find the activity for user test@example.com from yesterday?
```

**Response:** 
```
I've pulled the activity stream for **test@example.com** from yesterday:

*   **14:02:** Login_Success
*   **14:05:** View_Dashboard
*   **14:10:** Click_Upgrade_Button
*   **14:12:** **Error_Payment_Declined** (Payment_Gateway_Failed)
*   **14:15:** Logout

It looks like they tried to upgrade but hit a payment error.
```

**Prompt:** 
```
What are our DAU numbers for the first week of June?
```

**Response:** 
```
### Daily Active Users (DAU)
**Period:** June 1 - June 7

*   **June 1:** 42,100
*   **June 2:** 43,500
*   **June 3:** 41,900
*   **June 4:** 45,200
*   **June 5:** 48,100
*   **June 6:** 50,300
*   **June 7:** 52,400

**Trend:** We saw a steady 20% increase in active users over the first week of the month.
```

## Capabilities

### Pull raw event data
Export raw Amplitude event data for any specific date and time range.

### Track individual user journeys
Get a detailed activity stream for a specific user to see their exact path through your app.

### Identify funnel drop-offs
Query conversion rates for a specific sequence of events to see where users stop.

### Calculate retention curves
Generate day-over-day retention numbers based on an acquisition and return event.

### Identify behavior cohorts
List and download behavioral cohorts to see how specific groups of users act.

### Monitor active user counts
Instantly pull DAU, WAU, and MAU metrics for any timeframe.

### Analyze revenue trends
Get a daily breakdown of revenue analysis directly in your chat.

## Use Cases

### Debugging a customer's reported error
A user reports a bug but won't give details. Use search_users to find them and get_user_activity to see their last 10 actions.

### Checking a new signup flow conversion
You need to know if a new signup flow works. Ask your agent to run get_funnel on the new sequence and compare it to the old one.

### Measuring feature stickiness
You need to know if users stay after Day 1. Use get_retention to see the curve for your latest feature release.

### Validating a marketing campaign's ROI
Marketing wants to know the ROI of a campaign. Pull revenue_analysis and event_segmentation to see the direct impact on sales.

## Benefits

- Stop building manual dashboards by using get_funnel to see conversion rates instantly.
- Debug user issues faster by using get_user_activity to see exactly what a customer did.
- Identify high-value users quickly by pulling cohort sizes with list_cohorts.
- Monitor growth trends on the fly with active_users and revenue_analysis data.
- Track feature stickiness without manual math using get_retention curves.
- Get raw data into your hands faster by using export_events for any date range.

## How It Works

The bottom line is you get real-time product analytics answers without ever opening the Amplitude dashboard.

1. Subscribe to this Connector and enter your Amplitude Project API Key and Secret Key.
2. Connect your AI client to the Vinkius platform to link your account.
3. Ask your agent questions about your product data in plain English.

## Frequently Asked Questions

**Can the Amplitude MCP find specific users for me?**
Yes, you can search for users by their email address, device ID, or unique user ID to see their specific activity.

**How do I see if my new feature is keeping people engaged?**
You can use the retention tool to see day-over-day curves, which shows how many users return to your app after using a new feature.

**Can I get revenue numbers through the Amplitude MCP?**
Yes, it can pull daily revenue analysis so you can track your monetization trends directly in your chat.

**Can I see where users are dropping off in a flow?**
Yes, you can ask for a funnel conversion on a specific sequence of events to see exactly where people stop.

**Does this Connector work with my existing Amplitude data?**
Yes, it connects directly to your existing Amplitude project using your API keys.

**Can I export data for my own reports?**
Yes, you can export raw event data for any specific time range to use in your own external tools or spreadsheets.

**Can my AI agent debug a specific user dropping out of our onboarding?**
Yes. Search for the user by their email or ID using `search_users`, completely avoiding the manual lookup. Then, ask your agent to pull their raw activity stream via `get_user_activity`. The agent will retrieve all events triggered by this user, making it simple to spot exactly where they failed or stopped interacting.

**Can I request funnel conversions without building a dashboard manually?**
Absolutely. You can provide a sequence of events (e.g., 'Homepage Viewed', 'Sign Up Clicked', 'Account Created') and ask for the funnel conversion for the last 7 days. Your AI agent queries Amplitude and parses the exact drop-off rates at each step right into your prompt window.

**How does the cohort fetching work for custom targeted segments?**
Your agent can list all available cohorts associated with your project. Once you find the target cohort's ID, you can use the `get_cohort` tool to request its download URL. This is incredibly useful for instantly moving targeted lists of power-users or churned-users into your other workflows.