Mixpanel MCP server

OfficialMixpanelConfig last verified Jun 1, 2026

Mixpanel's official hosted MCP server lets an agent query events, funnels, retention, and dashboards and manage metrics, experiments, and feature flags.

The Mixpanel MCP Server is the official, hosted server from Mixpanel that gives an AI assistant direct, natural-language access to your product analytics. Instead of exporting a report, the agent runs queries against your events, builds and reads funnels and retention, inspects flows, and pulls session replay data, then explains what changed and why. It also exposes the surrounding workspace: listing and editing dashboards, creating and updating metrics, discovering the events and properties in your project via the lexicon, and surfacing data-quality issues so the agent can reason about whether a number is trustworthy.

It is a remote Streamable HTTP server reached at mcp.mixpanel.com (with EU and India regional endpoints), and it authenticates with OAuth 2.1 using the Authorization Code + PKCE flow and dynamic client registration, so users log in with their own Mixpanel credentials and inherit their existing project permissions. An org admin must enable MCP in the organization settings before anyone can connect. Beta tool groups cover experiments and feature flags, letting the agent list, create, and update A/B tests and flags and request setup and results-interpretation guidance. This makes it a comprehensive bridge for letting an agent analyze and manage product analytics conversationally.

Quick install

Copy-paste configs are provided for all 8 supported clients. Pick your client below.

Add to ~/.claude.json

~/.claude.json
json
{
  "mcpServers": {
    "mixpanel": {
      "type": "http",
      "url": "https://mcp.mixpanel.com/mcp"
    }
  }
}
Or via CLI
bash
claude mcp add --transport http mixpanel https://mcp.mixpanel.com/mcp

Heads up

  • First tool call opens a browser to authorize.

Available tools

ToolDescription
Run-QueryRun an analytics query (events, funnels, flows, retention, segmentation) against your Mixpanel data.
Get-Query-SchemaGet the schema describing how to construct a valid analytics query.
Get-ReportRetrieve the results of a saved report.
Display-QueryRender a query result for display.
Create-DashboardCreate a new dashboard.
List-DashboardsList the dashboards in a project.
Get-DashboardGet the details of a specific dashboard.
Update-DashboardUpdate an existing dashboard.
Duplicate-DashboardDuplicate an existing dashboard.
Delete-DashboardDelete a dashboard.
Get-Business-ContextGet the business context describing the project's goals and definitions.
Get-ProjectsList the projects accessible to the user.
List-OrganizationsList the organizations the user belongs to.
Get-EventsList the events tracked in a project.
List-PropertiesList the properties available on events or profiles.
Get-Property-ValuesGet the distinct values for a given property.
Search-EntitiesSearch across dashboards, reports, and other entities.
Get-IssuesSurface data-quality issues detected in the project.
Get-Lexicon-URLGet the URL to the project's Lexicon data dictionary.
Edit-EventEdit the definition or metadata of an event.
Edit-PropertyEdit the definition or metadata of a property.
Bulk-Edit-EventsEdit multiple events at once.
Bulk-Edit-PropertiesEdit multiple properties at once.
Create-TagCreate a tag for organizing entities.
Rename-TagRename an existing tag.
Delete-TagDelete a tag.
Dismiss-IssuesDismiss one or more flagged data-quality issues.
Update-Business-ContextUpdate the project's business context.
Create-MetricCreate a new metric.
Get-MetricGet the definition of a metric.
List-MetricsList the metrics in a project.
Update-MetricUpdate an existing metric.
Get-User-Replays-DataRetrieve session replay data for a user.
List-ExperimentsList experiments in the project (Beta).
Get-ExperimentGet the details of an experiment (Beta).
Create-ExperimentCreate a new experiment (Beta).
Update-ExperimentUpdate an existing experiment (Beta).
Get-Experiment-Setup-GuidanceGet guidance on setting up an experiment (Beta).
Get-Experiment-Results-Interpretation-GuidanceGet guidance on interpreting experiment results (Beta).
List-Feature-FlagsList feature flags in the project (Beta).
Get-Feature-FlagGet the details of a feature flag (Beta).
Create-Feature-FlagCreate a new feature flag (Beta).
Update-Feature-FlagUpdate an existing feature flag (Beta).
Get-Feature-Flag-Setup-GuidanceGet guidance on setting up a feature flag (Beta).
Get-Feature-Flag-Lifecycle-GuidanceGet guidance on managing a feature flag's lifecycle (Beta).

What you can do with it

Analyze product behavior in natural language

Ask why activation dropped and the agent runs funnel and retention queries, reads the relevant dashboards, and explains the change against your event data.

Manage metrics, experiments, and flags

Beyond reading, the agent can create and update metrics, spin up A/B experiments, and toggle feature flags, with built-in setup and results-interpretation guidance.

FAQ

Is it free?
The MCP server itself is provided by Mixpanel at no extra charge to existing customers; you need a Mixpanel account, and an org admin must enable MCP in organization settings before anyone can connect.
Does it support remote/OAuth?
Yes. It is a hosted, remote Streamable HTTP server at mcp.mixpanel.com (with EU and India endpoints) that uses OAuth 2.1 Authorization Code + PKCE with dynamic client registration, so users sign in with their own Mixpanel credentials and keep their existing project permissions.
Can the agent modify my Mixpanel data and dashboards?
Yes, within the user's permissions. The tool surface includes write operations like creating dashboards and metrics, editing events and properties, and managing experiments and feature flags, all scoped to what the authenticated user is allowed to do.
← Browse all data-analytics servers