# Kissmetrics MCP for AI Agents AI Agent Connect

> Kissmetrics MCP. Track user behavior, set properties, and query analytics data via your AI agent. Stop jumping between tabs to find out what users are doing. Connect your account and query metrics or update properties using plain English.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pKOryBRoVxbTRAk1Y2x2JyT3V7bb4QxsnKVZdNh9/ai-agent-connect
- **Tags:** behavioral-analytics, user-tracking, event-tracking, customer-journey, metrics, data-insights

## Description

Connect your account to your AI agent to handle behavioral analytics without the usual friction of navigating complex dashboards. This Connector lets you talk to your data. Instead of hunting through filters to find out why users are dropping off, you can just ask your agent to pull specific metrics or list user properties on the fly. It handles the heavy lifting of identity resolution, meaning your agent sees a single, unified view of a user even if they switch between devices. You can tell your agent to update a customer's plan tier, record a new milestone like a successful purchase, or query how many people fall into a specific segment. It turns your behavioral data into a conversational resource that's actually useful during a live meeting or a quick planning session. By adding this to your workflow via Vinkius, you move away from manual data entry and toward a system where your agent does the digging for you. You get to spend less time exporting CSVs and more time making decisions based on how people actually interact with your product. You can also quickly audit your account setup by asking what events or properties are currently active, ensuring your tracking stays consistent across different teams.

## Tools

### list_event_types
Get a list of all event types currently defined in your account. Use this to see what behaviors you are currently tracking.

### list_property_names
See all the property names you're currently using for user metadata. This ensures you know exactly which attributes are available for querying.

### query_metric_data
Pull specific metric values for a given ID over a set period. This gives you the exact numbers you need for performance reporting.

### query_people_count
Find out how many people match specific criteria you define. It is the fastest way to get high-level counts for specific user segments.

### record_event
Log a new behavior event for a specific user based on their email or ID. You can use this to capture custom milestones like a completed purchase.

### set_person_properties
Update or add specific properties to a person's profile. This keeps your customer metadata current without manual dashboard updates.

### alias_identities
Link two different identities together to create a single, unified view of a user. This helps you track users who log in from multiple devices or browsers.

## Prompt Examples

**Prompt:** 
```
How many users are on the Pro plan?
```

**Response:** 
```
Based on your Kissmetrics data, here is the current count for users with the 'Pro' plan tier:

| Plan Tier | Total Users |
| :--- | :--- |
| **Pro** | **1,240** |
| **Enterprise** | **450** |
| **Free** | **3,890** |

Would you like to see the churn rate for any of these segments?
```

**Prompt:** 
```
Record a 'Trial_Expired' event for user@test.com.
```

**Response:** 
```
I've recorded the **Trial_Expired** event for **user@test.com**. This has been updated in your behavioral analytics dashboard.
```

**Prompt:** 
```
What event types do I have available?
```

**Response:** 
```
I found the following event types defined in your Kissmetrics account:

*   **Signed_Up**
*   **Logged_In**
*   **Purchased**
*   **Feature_Used**
*   **Trial_Expired**
*   **Onboarding_Complete**

Which one would you like to query metrics for?
```

## Capabilities

### Log user interactions
Record specific actions like signups or purchases for individual users.

### Update customer profiles
Change user properties like plan tiers or subscription status.

### Link multiple identities
Connect different IDs to a single profile for a unified user view.

### Fetch real-time metrics
Get counts and values for specific business KPIs over time.

### Browse account data
See all available event types and property names in your setup.

## Use Cases

### Checking campaign conversion counts
A marketer needs to know how many Enterprise users signed up last week. They ask the agent to query_people_count for users with the Enterprise property.

### Logging a manual purchase milestone
A developer wants to log a successful purchase for a specific email. They tell the agent to record_event for that user with the price and item details.

### Auditing available tracking events
A product manager wants to see what events are available to track. They ask the agent to list_event_types to see what is already set up.

### Merging guest and logged-in users
A growth lead needs to merge a guest user with a logged-in user. They use alias_identities to link the two profiles into one.

## Benefits

- Stop manual data exports by letting your agent pull metric data directly from Kissmetrics using query_metric_data.
- Keep customer profiles accurate by updating plan tiers or status with set_person_properties without manual entry.
- Get a unified view of your users by linking different device IDs through alias_identities for better tracking.
- Monitor feature adoption instantly by asking your agent to record_event for specific user milestones.
- Save time on data discovery by using list_event_types and list_property_names to understand your existing schema.

## How It Works

The bottom line is you get to interact with your behavioral analytics using natural language instead of manual dashboard navigation.

1. Subscribe to the Kissmetrics MCP and provide your API key.
2. Connect your agent through the Vinkius dashboard or your preferred client.
3. Ask your agent to query metrics, record events, or manage user profiles.

## Frequently Asked Questions

**Can the Kissmetrics MCP help me see user behavior?**
Yes. It lets your agent pull behavioral analytics directly. You can ask about specific user actions, event counts, and how people are moving through your product.

**How do I update user properties with this Connector?**
You can simply tell your agent to update a user's status or plan tier. It will update the metadata in Kissmetrics for you instantly without you having to open the UI.

**Does the Kissmetrics MCP support identity resolution?**
Yes. It includes a tool to link different identities together. This ensures your agent sees a single, unified view of a user even if they use different devices.

**Can I use the Kissmetrics MCP to track new signups?**
Absolutely. You can tell your agent to record new events like signups or purchases as they happen, keeping your behavioral data accurate and up to date.

**Is the Kissmetrics MCP good for marketing teams?**
It's great for marketers who need to segment users or check conversion counts quickly. You can query specific metrics using natural language instead of manual filtering.

**How do I see what metrics are available in Kissmetrics?**
You can ask your agent to list your event types or property names. This helps you understand what data is currently being tracked across your platform.

**How do I identify a person in Kissmetrics?**
You can use an email address or any unique string as the identity (`person` parameter) in the tracking tools. Use the `alias_identities` tool to link multiple IDs to the same person.

**Can I query report data through this agent?**
Yes, you can use the `query_metric_data` or `query_people_count` tools to retrieve aggregated values and counts based on your collected behavioral data.

**Is it possible to see all my custom events?**
Absolutely. Use the `list_event_types` tool to retrieve a comprehensive list of all events that have been defined or recorded in your account.