Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIXPANEL_REGION | No | Mixpanel region (us or eu) | us |
| MIXPANEL_PROJECT_ID | Yes | Default Mixpanel project ID | |
| MIXPANEL_SERVICE_ACCOUNT_PASSWORD | Yes | Mixpanel service account password | |
| MIXPANEL_SERVICE_ACCOUNT_USERNAME | Yes | Mixpanel service account username |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_today_top_events | Get today's top events from Mixpanel. Useful for quickly identifying the most active events happening today, spotting trends, and monitoring real-time user activity. |
| get_top_events | Get a list of the most common events over the last 31 days. Useful for identifying key user actions, prioritizing feature development, and understanding overall platform usage patterns. |
| aggregate_event_counts | Get event counts over time periods. Useful for analyzing event volume trends and identifying patterns in user activity over time. |
| aggregated_event_property_values | Analyze specific event properties and their values. Useful for understanding property distributions and identifying common values. |
| profile_event_activity | Get data for a profile's event activity. Useful for understanding individual user journeys, troubleshooting user-specific issues, and analyzing behavior patterns of specific users. |
| query_profiles | Query user profiles with filtering. Useful for finding users based on profile properties and analyzing user segments. |
| query_retention_report | Analyze user retention patterns. Useful for understanding how well you retain users over time and identifying cohort behavior. |
| query_funnel_report | Get funnel conversion data. Useful for analyzing conversion rates through multi-step user flows and identifying drop-off points. |
| list_saved_funnels | List available saved funnels in the project. Useful for discovering existing funnel analyses and getting funnel IDs for further analysis. |
| list_saved_cohorts | List user cohorts in the project. Useful for discovering existing user segments and getting cohort IDs for analysis. |
| custom_jql | Run custom JQL (JSON Query Language) queries. Useful for advanced analytics and custom data analysis beyond standard reports. |
| query_segmentation_report | Segment events by properties. Useful for analyzing how different user segments behave and comparing event patterns across groups. |
| query_insights_report | Get saved insights reports. Useful for accessing pre-configured analytics reports and dashboards. |