Analyze your product data, experiments, and user behavior using conversational AI—bringing the full power of Amplitude directly into your AI workflow.
The Amplitude MCP (Model Context Protocol) server enables teams to analyze product data, experiments, and user behavior through natural language conversations with AI. Query your analytics, dashboards, experiments, and feature flags without leaving your AI environment.
Warning
🚧 The Amplitude MCP server is under active development. Some functions and settings may not be available, and you may experience bugs or performance issues during this period. This feature continues to evolve and might be subject to rate limits.
- Analytics Queries: Ask questions about user behavior, conversion rates, and product metrics
- Experiment Analysis: Analyze A/B test results and feature flag performance
- Dashboard Access: Retrieve data from existing charts and dashboards
- Session Replay Search: Find and analyze user sessions matching specific criteria
- Natural Language Interface: No need to learn complex query syntax—just ask questions
Choose the server that matches your organization's data residency requirements:
- US Server (Default):
https://mcp.amplitude.com/mcp - EU Server:
https://mcp.eu.amplitude.com/mcp
- Access to an Amplitude organization
- An MCP-compatible AI client (Claude, Cursor, ChatGPT, etc.)
- Appropriate project permissions in Amplitude
The Amplitude MCP server uses OAuth 2.0 authentication and respects your existing Amplitude permissions. You'll only have access to the data and projects you can normally view in Amplitude.
The setup process varies by AI client, but generally follows these steps:
- Add the MCP server to your AI client configuration
- Use the appropriate server URL for your region
- Complete OAuth authentication when prompted
- Start querying your Amplitude data
Consult your AI client's documentation for specific MCP server configuration instructions.
The Amplitude MCP server provides these tools for analyzing your data:
search- Find dashboards, charts, notebooks, and experimentsquery_chart- Retrieve data from specific chartsquery_experiment- Analyze experiment results and statistical significancequery_dataset- Execute custom analytics queriesquery_metric- Get data for specific metrics
get_charts- Retrieve full chart definitionsget_dashboard- Access dashboard content and layoutget_notebook- Fetch notebook content with charts and analysisget_experiments- Get detailed experiment informationget_flags- Retrieve feature flag configurations
get_session_replays- Search and filter session recordingsget_event_properties- Explore event property definitionsget_context- Access user and organization information
Here are some examples of what you can ask the Amplitude MCP server:
User Behavior Analysis
- "What were the daily active users over the last 7 days?"
- "Show me the conversion funnel for our signup process"
- "Which features have the highest engagement rates?"
Experiment Analysis
- "What are the results of our homepage redesign experiment?"
- "Show me the statistical significance of the checkout flow test"
- "Which experiment variants are performing best?"
Product Insights
- "What are the top events by volume this week?"
- "Show me user retention by acquisition channel"
- "How do conversion rates differ across traffic sources?"
- Search for relevant content using natural language
- Retrieve chart definitions and experiment details
- Query data with custom parameters and filters
- Analyze results and dive deeper with follow-up questions
- Be specific about time ranges, user segments, and metrics
- Provide context about what you're trying to understand
- Break complex analyses into smaller, focused questions
- Reference existing content when building on previous analyses
- Data access is limited to your current Amplitude permissions
- Third-party AI models process your data during analysis
- Review your organization's policies regarding AI data processing
- Organization administrators can control MCP server access
- Authentication failures: Verify your Amplitude account permissions
- No data returned: Check that you have access to the requested projects
- Connection errors: Ensure you're using the correct server URL for your region
- Client issues: Try restarting your AI client or reconfiguring the MCP server
- Start with simple queries to test your connection
- Verify project access in the Amplitude web interface
- Check with your organization administrator about MCP server permissions
For technical support and questions about the Amplitude MCP server:
- Documentation: Amplitude MCP Documentation
- Feedback: Submit feedback on the MCP server
- Community: Amplitude Community
- Support: Amplitude Support
The Amplitude MCP server is currently in beta. Features and capabilities are continuously being improved based on user feedback.