What problem does it solve?
Managing Mixpanel credentials across multiple accounts, projects, workspaces, and regions is error-prone and risky when secrets are handled manually. This Skill centralizes authentication state checks, OAuth login flows, and context switching through a single JSON-emitting script interface.
Core Features & Use Cases
- Session and Account Management: Check active session state, list accounts, add service-account or OAuth accounts, and switch between them with structured JSON output.
- Project, Workspace, and Target Switching: List and pin projects and workspaces, and save named (account, project, workspace) triples as targets for atomic context switching.
- Secure Credential Handling: Enforces rules that secrets are never requested in conversation or passed as CLI arguments, guiding users to hidden-input prompts or environment variables like MP_OAUTH_TOKEN for CI contexts.
- Use Case: An engineer setting up Mixpanel access in a CI pipeline can check bridge credentials, configure a bearer-token environment, and verify connectivity with
account test without exposing secrets.
Quick Start
Ask the assistant to check your current Mixpanel session state and show which account and project are active.