Show HN: Let agents run any analysis with Mixpanel data, no UI required

ttchen21 pts0 comments

Mixpanel Headless - Mixpanel Docs

INTRO

What is Mixpanel?<br>What to Track<br>QuickstartInstall Mixpanel<br>Identify Users<br>Capture EventsAutocapture<br>Track Events

Install with AI

DATA IN

Tracking MethodsChoosing the Right Method<br>SDKsJavascriptSession Replay (Javascript)<br>Feature Flags (Javascript)<br>OpenFeature Provider (Web)

React NativeFeature Flags (React Native) (Beta)<br>Session Replay (React Native)

AndroidSession Replay (Android)<br>Feature Flags (Android)<br>OpenFeature Provider (Android)

iOS (Objective-C)<br>iOS (Swift)Session Replay (Swift)<br>Feature Flags (Swift)<br>OpenFeature Provider (Swift)

FlutterSession Replay (Flutter)<br>Feature Flags (Flutter)

Unity<br>PythonFeature Flags (Python)<br>OpenFeature Provider (Python)

Node.jsFeature Flags (Node.js)<br>OpenFeature Provider (Node.js)

RubyFeature Flags (Ruby)<br>OpenFeature Provider (Ruby)

PHP<br>GoFeature Flags (Go)<br>OpenFeature Provider (Go)

JavaJava<br>Feature Flags (Java)<br>OpenFeature Provider (Java)

Mixpanel-utils↗

Autocapture<br>Warehouse Connectors<br>IntegrationsAd Spend<br>Amazon S3<br>Amazon Kafka<br>CMS & E-Commerce<br>Customer.io ↗<br>Freshpaint<br>Google Cloud Storage<br>Google Pubsub<br>Google Sheets<br>Google Tag Manager<br>Langfuse<br>LaunchDarkly<br>mParticle<br>Next.js<br>Mobile Attribution Tracking<br>Rudderstack<br>Segment<br>Shopify<br>Snowplow<br>Stripe<br>Tealium<br>Vendo

ID ManagementIdentifying Users<br>Migrating to Simplified ID Merge

Data Inspector

Data StructureData Model<br>Events & Properties<br>User Profiles<br>Group AnalyticsImplementation<br>FAQ

Lookup Tables<br>Property ReferenceTypes of Properties<br>Supported Properties Data Type<br>Default Properties<br>Reserved Properties

MigrationAdobe Analytics<br>Amplitude<br>Google Analytics

Best PracticesBot & Unwanted Traffic<br>Debugging<br>Developer Environments<br>Geolocation<br>Hot Shard Limits<br>Server-side Best Practices<br>Tracking Plan<br>Traffic Attribution<br>Warehouse Best Practices

ANALYSIS

ReportsInsights<br>FunnelsOverview<br>Quickstart<br>Advanced<br>FAQ

Retention<br>Flows<br>AppsImpact<br>Signal<br>JQL

BoardsSharing and Permission<br>Templates<br>Boards on Boards<br>Public Boards<br>Move Boards

Feature FlagsRuntime Events

Experiments<br>Metric Trees<br>UsersCohorts

Session ReplaySession Replay Privacy Controls<br>Heatmaps

FeaturesAlerts<br>Annotations<br>Embeds<br>Chart Customization<br>Comments<br>Custom Buckets<br>Custom Events<br>Custom Properties<br>Computed Properties<br>Revenue Analytics<br>Saved Metrics & Behaviors<br>Sessions<br>Slack Integration<br>Spark

MIXPANEL AI

Mixpanel Agent<br>Agentic Automations<br>Root Cause Analysis<br>MCP Server<br>Mixpanel Headless<br>Business Context<br>ADMIN

Orgs & ProjectsOrganizations<br>Managing Projects<br>Roles & Permissions

Data GovernanceLexicon<br>Data Views & Classification<br>Data Standards<br>Event Approval<br>Data Volume Monitoring<br>Warehouse Sync Monitoring<br>Data Clean-Up

Access SecurityLogin Methods<br>Two-Factor Authentication<br>Single Sign-OnAzure<br>JumpCloud<br>Okta<br>Shared SSO<br>Google

Audit Log

PrivacyProtecting User Data<br>Legal Hub ↗<br>GDPR Compliance<br>EU Residency<br>India Residency<br>End User Data Management

PricingMTU Billing<br>Startup Program

DATA OUT

Export Methods<br>Data PipelinesJSON Pipelines<br>Common SQL Queries<br>IntegrationsAWS S3<br>Azure Blob Storage<br>BigQuery<br>Databricks<br>Google Cloud Storage<br>Redshift Spectrum<br>Snowflake

Older VersionSchematized Export Pipeline<br>IntegrationsRaw AWS Pipeline<br>Raw Azure Pipeline<br>Raw GCS Pipeline<br>Schematized BigQuery Pipeline<br>Schematized AWS Pipeline<br>Schematized Azure Pipeline<br>Schematized GCS Pipeline<br>Schematized Snowflake Pipeline

Cohort SyncWebhooks<br>Build an Integration<br>IntegrationsAB Tasty<br>Airship<br>Appcues<br>Apptimize<br>Braze<br>Chameleon<br>CleverTap<br>Facebook Ads<br>Google Ads<br>Insider<br>Intercom ↗<br>Iterable<br>Kameleoon<br>Leanplum<br>Mailchimp<br>Marketo<br>MoEngage<br>mParticle<br>OneSignal<br>Salesforce Marketing Cloud<br>Segment<br>Taplytics<br>VWO<br>WebEngage<br>Xtremepush

SUPPORT

CommunityJoin Slack ↗<br>Guidelines

Get Help ↗<br>Response Times<br>Hire an Expert ↗

Light

DocsMixpanel Headless<br>Mixpanel Headless

Mixpanel Headless is an open-source SDK that exposes the full Mixpanel platform — every query engine, report type, and configuration — as a single Python object. Build agents, notebooks, scheduled scripts, or ETL pipelines that work with your product data the same way a human analyst would, without a browser.

When to use Mixpanel Headless

Headless is for coding agents and developers — anything that writes or generates Python to call Mixpanel.

Mixpanel Agent is the conversational AI inside the Mixpanel UI.

MCP Server connects chatbots (Claude, ChatGPT, and others) to your data for natural-language Q&A.

Mixpanel Headless is the SDK for coding agents (Claude Code, Codex, Cursor) and for scripts, notebooks, and pipelines you write yourself.

Get started

pip install mixpanel-headless&]:_opacity-100 focus-within:_opacity-100 _flex _gap-1 _absolute _right-4 _top-2">

Then follow the quickstart on GitHub.

Rate limits

The default API limit is 60 requests per hour. For production workloads or higher volume, request early access.

Resources

Full documentation

GitHub repository

Request early access

MCP ServerBusiness Context<br>Was this page useful?<br>YesCould be better

mixpanel data flags headless pipeline openfeature

Related Articles