Integrate Mixpanel (Service Account) MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Mixpanel (Service Account)
Run a cohort retention analysis: of the users who first did one event, how many came back and did another over the following intervals. Answers questions like "what does week-4 retention look like for users who signed up in June?". The response maps each cohort date to a first count and a counts array, one entry per interval. See the documentation
Look up user profiles and their stored properties. Results are paginated: when the number of results equals page_size, call again with the returned session_id and the next page number. See the documentation
Fetch the computed numbers behind an Insights report that has already been saved in the Mixpanel UI, exactly as the report renders them. Use this when the question maps to a metric the team has already defined and you want their definition rather than your own. For ad-hoc counts where no saved report exists, use Aggregate Event Counts instead. See the documentation
Get conversion numbers for a funnel that has already been saved in the Mixpanel UI: step counts, conversion rates, and average time between steps. Note that Mixpanel has placed the Funnels Query API in maintenance mode and recommends against new use of it - to build a new integration, save a Funnels report in the Mixpanel UI and read it with Query Insights Report instead. See the documentation
List the funnels saved in this Mixpanel project, returning each funnel's funnel_id and name. See the documentation
List the cohorts saved in this Mixpanel project, with each cohort's ID, name, description, and current member count. See the documentation
List the names of the events tracked in this Mixpanel project over the last 31 days, ordered by how often they were fired. Start here when you do not already know the exact event name a question refers to - most other tools need an exact, case-sensitive name. See the documentation
List the most common values a single property takes on a single event. Use this to find the exact literal to compare against in a where or on expression, rather than guessing at spellings or casing. See the documentation
List the property names most frequently sent with a single event, together with how many times each was seen. Use this to discover what an event can be filtered or broken down by before writing a where or on expression. See the documentation
Get the chronological event feed for one or more specific users - what they did, when, and with which event properties. This is the "what has this user been doing?" tool. Requires exact distinct_id values; it cannot search by email. Note that Mixpanel has placed the underlying /stream/query endpoint in maintenance mode. See the documentation
Count how many times one or more events happened over a date range, bucketed by minute, hour, day, week, or month. This is the tool for ad-hoc questions such as "how many signups this week?" - it needs no report to be saved in Mixpanel first. If the answer should come from an Insights report someone already built, use Query Insights Report instead. See the documentation