Skip to main content
Prerequisites Before you begin, create an account and get your API Key.

Getting started

Connect to Mixpanel to track events, analyze user behavior, and generate insights from your product analytics through AI agents.
  • API
  • UI
  • Open Source
1

Install the SDKs (optional)

pip install klavis
2

Create a Strata MCP Server with Mixpanel

from klavis import Klavis
from klavis.types import McpServerName

klavis_client = Klavis(api_key="YOUR_API_KEY")

# Create a Strata MCP server with Mixpanel
response = klavis_client.mcp_server.create_strata_server(
    servers=[McpServerName.MIXPANEL],
    user_id="user123"
)

API Reference

Full Strata API endpoints
3

Authenticate with Service Account Credentials

klavis_client.mcp_server.set_strata_auth(
    strata_id=response.strata_id,
    server_name=McpServerName.MIXPANEL,
    auth_data={
        "data": {
            "serviceaccount_username": "YOUR_MIXPANEL_SERVICE_ACCOUNT_USERNAME",
            "serviceaccount_secret": "YOUR_MIXPANEL_SERVICE_ACCOUNT_SECRET"
        }
    }
)
Get your Mixpanel service account credentials from your Mixpanel project settings. These credentials are required to access your analytics data.
🎉 Your Mixpanel MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.

Available Tools

With our progressive discovery approach, Klavis System is capable of enabling all tools for Mixpanel. Please use the get_tools API for more details. If you find any tool that is missing, please reach out to contact@klavis.ai.

Next Steps