What this MCP does
Queries Mixpanel events, saved reports, funnels, retention, segmentation, and custom JQL analyses.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['script'], 'properties': {'params': {'type': 'string', 'description': 'Optional JSON string exposed to the script as the `params` global.'}, 'script': {'type': 'string', 'description': 'JQL script defining function main(){ ... } that returns rows.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['funnel_id', 'from_date', 'to_date'], 'properties': {'unit': {'enum': ['day', 'week', 'month'], 'type': 'string', 'description': 'Bucketing unit.'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Limit on segmentation breakdown.', 'exclusiveMinimum': 0}, 'length': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Conversion window length.', 'exclusiveMinimum': 0}, 'to_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date yyyy-mm-dd (inclusive).'}, 'interval': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of days per bucket.', 'exclusiveMinimum': 0}, 'from_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date yyyy-mm-dd (inclusive).'}, 'funnel_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Saved funnel id (from mixpanel_list_funnels).'}, 'length_unit': {'enum': ['day', 'hour', 'minute', 'second', 'week', 'month'], 'type': 'string', 'description': 'Unit for `length`.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['bookmark_id'], 'properties': {'bookmark_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Insights report id (bookmark_id) from the report URL.'}, 'workspace_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Workspace id, if applicable.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['from_date', 'to_date'], 'properties': {'unit': {'enum': ['day', 'week', 'month'], 'type': 'string', 'description': 'Interval unit. Default day.'}, 'event': {'type': 'string', 'description': 'Returning event to measure. If omitted, any event counts.'}, 'where': {'type': 'string', 'description': 'Filter expression applied to the returning event.'}, 'to_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date yyyy-mm-dd (inclusive).'}, 'interval': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Units per bucket (<=90 if days). Default 1.', 'exclusiveMinimum': 0}, 'from_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date yyyy-mm-dd (inclusive).'}, 'born_event': {'type': 'string', 'description': 'The defining first event for a birth cohort. Required when retention_type=birth.'}, 'born_where': {'type': 'string', 'description': 'Filter expression applied to born_event.'}, 'interval_count': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of intervals to report.', 'exclusiveMinimum': 0}, 'retention_type': {'enum': ['birth', 'compounded'], 'type': 'string', 'description': 'birth = first-time retention (default), compounded = recurring.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['event', 'from_date', 'to_date'], 'properties': {'on': {'type': 'string', 'description': 'Property expression to segment on, e.g. properties["$city"].'}, 'type': {'enum': ['general', 'unique', 'average'], 'type': 'string', 'description': 'general | unique | average. Default general.'}, 'unit': {'enum': ['minute', 'hour', 'day', 'month'], 'type': 'string', 'description': 'Bucket size. Default day.'}, 'event': {'type': 'string', 'description': 'Single event name to analyze (not an array).'}, 'limit': {'type': 'integer', 'maximum': 10000, 'description': 'Top N property values (only if `on` set). Default 60.', 'exclusiveMinimum': 0}, 'where': {'type': 'string', 'description': 'Filter expression, e.g. properties["$os"]=="iOS".'}, 'to_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date yyyy-mm-dd (inclusive).'}, 'from_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date yyyy-mm-dd (inclusive).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'type': {'enum': ['general', 'unique', 'average'], 'type': 'string', 'description': 'general (totals), unique (per-user), or average. Default general.'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max events to return. Default 100.', 'exclusiveMinimum': 0}}}
Recent tool changes
Similar MCP servers
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
SharksAPI.AI
Provides marketing analytics and actions across GA4, Search Console, Google Ads, social channels, SEO, WordPress, and marketing p…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…