Mixpanel MCP Server
Provides MCP resources and tools for AI assistants to access raw events, manage user/group profiles, and retrieve aggregated analytics data (Funnels, Retention, Insights) from Mixpanel.
profile_event_activity_stream
DatasetReturns the activity feed (events) for specified users within a date range.
cohorts_metadata
DatasetReturns all saved cohorts in a project, including metadata.
aggregate_event_counts
DatasetGet unique, total, or average event counts aggregated by time unit (minute, hour, day, week, or month) for a set of events.
todays_top_events
DatasetGet the top events for today, with their counts and the normalized percent change from yesterday.
top_events_31_days
DatasetGet a list of the most common events over the last 31 days.
funnels_data_query_saved_report
DatasetGet data for a specific saved funnel report, aggregated over a time range. Requires funnel_id, from_date, and to_date.
funnels_metadata
DatasetGet the names and funnel_ids of all saved funnels in a project.
aggregated_event_property_values
DatasetGet unique, total, or average data for of a single event and property over days, weeks, or months.
top_event_properties
DatasetGet the top property names for an event.
top_event_property_values
DatasetGet the top values for a specific event property.
insights_data_query_saved_report
DatasetGet data from a specific saved Insights report using its bookmark ID.
query_retention_report_data
DatasetGet cohort retention analysis based on a born event and a subsequent event over specified time intervals.
query_frequency_report_data
DatasetGet data about how frequently users are performing events (user addiction/frequency analysis).
raw_event_export
DatasetDownload raw event data (JSONL format) including distinct_id and all properties within a specified date range.
lookup_tables_metadatalist
DatasetGet a list of Lookup Tables defined in the project.
query_profiles_engage_query
ToolQuery user (or group) profile data and return list of users (or groups) that fit specified parameters. Used for bulk profile export.
list_saved_cohorts
ToolReturns all saved cohorts in a project, including metadata.
custom_jql_query
ToolExecutes a custom JavaScript Query Language (JQL) script to retrieve data. (Note: This method is deprecated and scheduled for removal December 31, 2025.)
import_events_batch_event_ingestion
ToolSend batches of events (up to 2000 events/10MB) from servers to Mixpanel. Supports JSON or ndJSON. Used for historical data or server-side tracking.
track_events_clientside_ingestion
ToolTrack events from client devices. Recommended only when SDKs cannot be used, as it is intended for untrusted clients.
update_property_group_profiles
ToolUpdates or adds properties to a group profile. The profile is created if it does not exist.
set_property_once_group_profiles
ToolAdds properties to a group only if the property is not already set. The profile is created if it does not exist.
delete_property_group_profiles
ToolUnsets specific properties on the group profile.
remove_from_list_property_group_profiles
ToolRemoves a specific value in a list property on a Group Profile.
union_to_list_property_group_profiles
ToolAdds the specified values to a list property on a group profile and ensures that those values only appear once.
batch_update_group_profiles
ToolSend a batch of group profile updates using various operations ($set, $set_once, $add, $union, $remove, $unset, and $delete).
delete_group
ToolDeletes a group profile from Mixpanel.
replace_a_lookup_table
ToolReplaces the entire contents of an existing Lookup Table using CSV data. Lookup Tables must be created via the UI first.
set_property_user_profiles
ToolSets or updates properties on a user profile. Creates the profile if it doesn't exist, overwriting existing values.
set_property_once_user_profiles
ToolAdds properties to a user profile only if the property is not already set. Useful for properties like 'First login date'.
Mixpanel Resources
Mixpanel MCP Server
Connect your AI to Mixpanel data through the Model Context Protocol.
- Granularly control which tools your AI can access
- Full visibility with logging and auditing
- Standard MCP protocol - no custom wrappers needed
Select a dataset or tool from the left to see more details
Universal MCP Server for Mixpanel
Connect Claude, Microsoft Copilot, and any MCP-compatible AI to Mixpanel. One server, instant access to datasets, tools, and workflows.
- Model Context Protocol: Industry standard supported by Claude and Microsoft Copilot
- Fine-Grained Control: Choose exactly which datasets and tools your AI can access
- Connect Once, Use Everywhere: Single authentication for all your AI assistants
Get Started with Your Favorite AI Tool
Follow our step-by-step guides for popular AI frameworks and tools