# Mixpanel (verified)

Query product analytics data — funnels, retention, and user behavior. Build reports, inspect events, and track key metrics over time.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add mixpanel

# Browse available tools
npx -y @smithery/cli@latest tool list mixpanel

# Get full schema for a tool
npx -y @smithery/cli@latest tool get mixpanel Get-Projects

# Call a tool
npx -y @smithery/cli@latest tool call mixpanel Get-Projects '{}'
```

## Direct MCP Connection

Endpoint: `https://mixpanel.run.tools`

## Tools (24)

- `Get-Projects` — Get projects that are accessible to current user.
- `Get-Events` — Get event names for a Mixpanel project.
- `Edit-Event` — Use contact_emails or team_contact_names for ownership. Set verified=True to
- `Get-Event-Details` — Get an event's full metadata. Use before editing to see current state.
- `Get-Property-Names` — resource_type:- Event: event properties. Set 'event' for properties of that event only. Omit 'event' to get all. - User…
- `Get-Property-Values` — For Event properties, the 'event' parameter is required.
- `Edit-Property` — Set sensitive=True for PII data classification.
- `Get-Property` — Get a property's full metadata. Use before editing to see current state.
- `Create-Tag` — Create a tag for organizing events and properties in Lexicon.
- `Get-Issues` — Get all data quality issues for a Mixpanel project.
- `Dismiss-Issues` — Dismiss data quality issues matching natural criteria - no need to look up IDs first.
- `Rename-Tag` — Rename an existing tag in a Mixpanel project.
- `Delete-Tag` — Delete a tag from a Mixpanel project.
- `Get-Lexicon-URL` — Return a Mixpanel Lexicon transformations detail URL for an event or property.
- `Get-User-Replays-Data` — Get session replays information. Provide either a distinct_id (with from_date
- `Get-Query-Schema` — Get the full instructions and JSON schema for building a full Mixpanel query.
- `Get-Report` — Retrieve a saved report from a Mixpanel project. Optionally include the report results if it's a queryable report type.
- `Run-Query` — Run a single analytics query and return its results directly.
- `Create-Dashboard` — Create a Mixpanel dashboard that combines multiple reports and text into a single view.
- `List-Dashboards` — Browse dashboards, then call Get-Dashboard for full metadata.
- `Get-Dashboard` — Set include_layout=True to get full layout with cell/row IDs (needed for Update-Dashboard).
- `Update-Dashboard` — Call Get-Dashboard with include_layout=True first to get cell/row IDs.
- `Duplicate-Dashboard` — Create a copy of an existing dashboard with all its contents.
- `Delete-Dashboard` — Delete a dashboard. Always confirm with the user before proceeding.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get mixpanel <tool-name>
```
