The Amplitude Model Context Protocol (MCP) server enables teams to analyze product data, experiments, and user behavior using conversational AI. Query your Amplitude analytics, dashboards, experiments, and feature flags directly through AI interfaces using natural language.
Available to any existing Amplitude customer.
You must use a code editor or application that supports MCP servers (for example, VS Code, Cursor, Claude Code).
| Region | MCP Server URL |
|---|---|
| United States Server (Default) | https://mcp.amplitude.com/mcp |
| EU Residency Server | https://mcp.eu.amplitude.com/mcp |
Use the Standard Server URL unless your Amplitude data resides in the EU region.
The Amplitude MCP provides comprehensive access to your analytics through these tools:
Available tools
Tool Name
Description
searchSearch for dashboards, charts, notebooks, experiments, and other content in Amplitude with comprehensive filtering and personalization options
query_chartQuery chart data result using the internal dash API to get chart data
query_metricQuery metric data using the dataset endpoint with metric references
query_experimentQuery experiment analysis data using the dataset endpoint with proper experiment parameters
query_datasetExecute a data query using the dataset endpoint for complex ad-hoc analysis within a project
get_contextGet context information about the current user, organization, and accessible projects
get_chartsRetrieve full chart objects by their IDs using the chart service directly
get_dashboardGet specific dashboards and all their charts including chart IDs for individual queries
get_notebookGet specific notebooks and all their charts including chart IDs for individual queries
get_flagsRetrieve feature flags from a project with optional filtering by deployment, type, and deleted status
get_experimentsRetrieve specific experiments by their IDs with additional information like state and decisions
get_deploymentsRetrieve all deployments (Experiment API keys) for the current project
get_metricsList all metrics from a project with optional filtering and sorting by various criteria
get_metricGet detailed information about a specific metric by ID
get_eventsRetrieve events from a project with optional filtering and sorting
get_event_propertiesRetrieve event properties from a project with filtering options
get_user_propertiesRetrieve user properties from a project with filtering options
get_session_replaysSearch for session replays in the last 30 days, filtered by user properties or events.
Complete the steps below, depending on the tool you're integrating with.
https://mcp.amplitude.com/mcp
https://mcp.eu.amplitude.com/mcp instead.Complete Amplitude OAuth authorization when prompted.
Start asking questions about your Amplitude data.
Add the MCP server globally:
claude mcp add -t http -s user Amplitude "https://mcp.amplitude.com/mcp"
https://mcp.eu.amplitude.com/mcp instead.Start Claude Code:
claude
Authenticate with Amplitude:
/mcp
Follow the authentication flow.
Quick Install (Recommended):
US Server (Default): Install Amplitude MCP Server deep link (US)
EU Server: Install Amplitude MCP Server deep link (EU)
Manual Setup:
Open Cursor Settings: Cursor > Settings… > Cursor Settings.
Navigate to: Tools & Integrations > New MCP Server.
Add this configuration to your mcp.json:
{
"mcpServers": {
"Amplitude": {
"url": "https://mcp.amplitude.com/mcp",
"transport": "streamable-http"
}
}
}
https://mcp.eu.amplitude.com/mcp instead.Return to Tools & Integration tab and authenticate with Amplitude.
Best for: Users who want to use Amplitude MCP with ChatGPT's developer mode.
Enable ChatGPT developer mode (if not already enabled).
Add a new MCP connector with the following configuration:
https://mcp.amplitude.com/mcp
https://mcp.eu.amplitude.com/mcp instead.Complete Amplitude OAuth auth flow when prompted.
Ensure you're authenticated with Gemini.
Add this to your ~/.gemini/settings.json:
{
"selectedAuthType": "oauth-personal",
"mcpServers": {
"amplitude": {
"httpUrl": "https://mcp.amplitude.com/mcp"
}
}
}
https://mcp.eu.amplitude.com/mcp instead.Restart the MCP server and authenticate:
gemini/mcp auth amplitude
Using with other supported MCP Clients
For MCP-compatible clients:
Configure your client to connect to https://mcp.amplitude.com/mcp.
https://mcp.eu.amplitude.com/mcp instead.Ensure your client supports OAuth authentication.
Set up the connection according to your client's documentation.
Authenticate with your Amplitude account when prompted.
Select which Amplitude tools to enable based on your needs.
What were the daily active users over the last 7 days?
Show signup conversion rates by traffic source this month.
Which features have the highest engagement rates?
What's the performance of the checkout experiment?
Show the statistical significance of the new onboarding flow.
Which experiment variants are running?
Find all charts related to user retention.
Search for dashboards containing mobile app metrics.
Show experiments testing the payment flow.
Compare user behavior between iOS and Android platforms.
What's the typical user journey for power users?
Analyze feature adoption rates after the recent product launch.
Most analysis questions follow this pattern:
Example conversation flow:
User: Show me user retention data. AI: [Searches for retention-related charts]
AI: [Retrieves chart definitions]
AI: [Queries the data and presents results] User: Can you break this down by user segment? AI: [Modifies query to include segmentation]
The AI service you're using (for example, Claude or Gemini) processes your Amplitude data. Review your organization's policies regarding AI-powered data analysis tools and consider compliance requirements (General Data Protection Regulation, California Consumer Privacy Act).
Third parties (for example, Anthropic) develop and maintain the AI models used with this MCP server. Amplitude isn't responsible for model outputs, including hallucinations, inaccuracies, or errors resulting from model behavior, even if such outputs use your Amplitude data.
MCP server access is enabled by default for all users in your organization. Organization administrators can opt out or restrict access if needed:
Authentication and OAuth Issues
Missing Data
Chart Query Issues
MCP Client Issues
Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows/Linux), type and select "Clear All MCP Tokens," then re-authenticate with your accounts.If you encounter issues not covered here:
Amplitude is constantly improving the Amplitude MCP server and would appreciate hearing from you. Share your feedback, suggestions, or report issues using this feedback form.
Transport Type: Streaming HTTP (Remote).
Authentication: OAuth 2.0 with Amplitude.
September 23rd, 2025
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.