# Automate Mixpanel Analytics with Rube MCP

Manual Mixpanel analysis requires repeated project, query, and identifier setup. This skill guides structured analytics and profile workflows through current Rube MCP tools.

## Install

```bash
npx skillstore add sickn33/mixpanel-automation
```

## Metadata

- Status: approved
- Slug: sickn33-mixpanel-automation
- Skillstore revision: r2
- Version status: missing
- Tree hash: 53183f3eb1b7ae4f85e0a0300d44b6a073cb0c1f58c6654926d79db4a1791ebc
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/mixpanel-automation
- Ref: 81e05e636292629114b76cbb3922fbe57672fc02
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 69
- Public page: https://skillstore.pages.dev/skills/sickn33-mixpanel-automation
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-mixpanel-automation/manifest

## Capabilities

- Find accessible Mixpanel projects and resolve project identifiers.
- Aggregate event counts across date ranges and time units.
- Segment events by Mixpanel properties and filters.
- List and query saved funnels, cohorts, and insights.
- Query and batch-update Mixpanel user profiles.
- Run custom Mixpanel JQL queries when the feature is available.

## Use Cases

- Monitor Product Events: Compare event volume and unique users across a defined period and time unit.
- Diagnose Funnel Drop-Off: Resolve a saved funnel and identify conversion losses by date or user property.
- Maintain Profile Properties: Find affected profiles, preview proposed property changes, and apply an approved batch update.

## Prompt Templates

### Count an Event

```
Show daily unique counts for [event] in [project] from [start date] to [end date]. Confirm the project before querying.
```

### Segment Event Activity

```
Segment [event] by [property] in [project] for [date range]. Limit results to [number] segments and summarize the leading groups.
```

### Analyze a Saved Funnel

```
Find the saved funnel named [name] in [project]. Analyze conversion for [date range] with a [number]-day window and identify drop-off.
```

### Plan a Profile Batch Update

```
Find profiles matching [filter] and preview setting [property] to [value]. Report the count and wait for explicit approval before updating.
```

## Limitations

- Requires Rube MCP and an active authorized Mixpanel connection.
- Funnels and cohorts must already exist in the Mixpanel interface.
- Mixpanel plan limits, rate limits, and query timeouts still apply.
- JQL is a legacy Mixpanel feature and may be unavailable.

## Best Practices

- Search for current tool schemas before constructing each Mixpanel request.
- Resolve project, funnel, and insight identifiers before running dependent queries.
- Preview profile mutations and require explicit approval before batch updates.

## Anti Patterns

- Do not guess identifiers, event names, property names, or tool parameters.
- Do not run broad segmentation queries without limits or bounded date ranges.
- Do not apply profile mutations before showing scope and receiving confirmation.

## Security Audit

- Audited at: 2026-08-04T14:24:34.077\+00:00
- Summary: The shell-execution and reconnaissance alerts are false positives caused by Markdown formatting and normal identifier resolution. The external MCP endpoint is a real low-risk trust boundary, while unconfirmed bulk profile changes present a medium operational risk.

## Stats

- Views: 165
- Downloads: 9
- Favorites: 0
- Popularity score: 0
