The Amplitude Model Context Protocol (MCP) server enables teams to analyze product data, experiments, and user behavior using conversational AI. Query and create Amplitude content including charts, dashboards, experiments, and cohorts directly through AI interfaces using natural language.
The Amplitude MCP server is listed in the official MCP servers registry on GitHub. You can also find MCP integration guides and examples in Anthropic's Claude documentation, the MCP quickstart resources, and Cursor's MCP documentation.
Available to any existing Amplitude customer.
You must use a code editor or application that supports MCP servers (for example, Cursor, Claude Code, ChatGPT, Lovable, or AWS Kiro).
| 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 charts, dashboards, notebooks, experiments, events, properties, cohorts, and other Amplitude content.
get_from_urlRetrieve the full object definition from any Amplitude URL, including charts, dashboards, and experiments.
get_contextGet information about the current user, organization, and accessible projects.
get_chartsRetrieve full chart definitions by ID, including events, properties, and configuration.
get_dashboardRetrieve dashboards and all their charts, including chart IDs for individual queries.
get_cohortsRetrieve cohort definitions by ID, including audience criteria and metadata.
get_experimentsRetrieve experiments by ID with state, variant configuration, and decision details.
get_event_propertiesRetrieve properties for specific events with filtering options.
get_session_replaysSearch for session replays from the last 30 days, filtered by user properties or events.
get_usersRetrieve user data from a project.
query_chartQuery a single chart by ID and return its data.
query_chartsQuery up to three charts concurrently by ID and return their data.
query_datasetExecute ad-hoc data queries for event segmentation, funnels, retention, and session analysis.
query_experimentQuery experiment analysis data, including variant performance and statistical significance.
save_chart_editsSave edits to existing charts or convert temporary chart edits into permanent saved charts.
create_chartCreate a new chart from a query definition.
create_dashboardCreate dashboards with charts, rich text, and custom layouts.
create_notebookCreate interactive notebooks with charts, rich text, and multi-column layouts.
create_experimentCreate A/B test experiments across one or more projects with custom variants and metrics.
create_cohortCreate cohorts based on user properties and behaviors.
get_feedback_insightsRetrieve processed feedback themes grouped by type: feature requests, bugs, complaints, praise, and pain points.
get_feedback_commentsRetrieve raw feedback comments from connected sources with search and pagination.
get_feedback_mentionsRetrieve individual user feedback comments associated with a specific insight.
get_feedback_sourcesRetrieve connected feedback integrations and their source IDs for filtering.
Select your MCP client for setup instructions.
Add the MCP server globally:
Start Claude Code: Authenticate with Amplitude: Follow the authentication flow.Claude Code
claude mcp add -t http -s user Amplitude "https://mcp.amplitude.com/mcp"
Note
https://mcp.eu.amplitude.com/mcp instead.claude
/mcp
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
Return to the Tools & Integrations tab and authenticate with Amplitude.Cursor
mcp.json:{
"mcpServers": {
"Amplitude": {
"url": "https://mcp.amplitude.com/mcp",
"transport": "streamable-http"
}
}
}
Note
https://mcp.eu.amplitude.com/mcp instead.
Navigate to ChatGPT or open the ChatGPT desktop app. Go to Settings > Apps & Connectors > Browse Connectors. Select Amplitude, then select Connect to start the OAuth connection. Complete Amplitude OAuth authorization when prompted. For best results, Amplitude recommends creating a ChatGPT project specifically for the Amplitude MCP and adding this prompt to the instructions: Start asking questions about your Amplitude data.ChatGPT
Note
When using Amplitude MCP, follow these rules then act quickly and autonomously:
- Use tools to find answers: If you need info (events, properties, chart definitions, cohorts), use tools to discover it rather than asking the user. Trust the Amplitude MCP tools provide access to actual data behind charts, dashboards, and other entities. Always attempt using tools before saying they don't exist.
- Try NOT to ask clarifying questions: Make your best judgment with information available but sparingly elicit clarification from users
- Resolve ambiguity yourself: When multiple options exist (e.g., which project to use, which saved chart or event matches best, how to define a segment), choose the most reasonable option based on tool results and context. Search saved charts, metrics, and other data before creating something new.
- When responding to requests that involve Amplitude objects (charts, dashboards, or any entity), don't stop at referencing IDs and metadata. Retrieve underlying data, run analysis based on it, then share specific metrics as part of your analysis.
- Complete the request: Execute the workflow requested, proactively share relevant data when analyzing, don't stop partway to ask for confirmation, then provide data-backed, actionable, and concise answers.
- Report what you did: After completing the task, briefly explain key assumptions or data used
- Cite your sources: When referencing data from Amplitude, include the link as part of the markdown response (()[])
Navigate to claude.ai or open the Claude desktop app. Go to Settings > Connectors > Add custom connector. Configure the integration:
Complete Amplitude OAuth authorization when prompted. Start asking questions about your Amplitude data.Claude
https://mcp.amplitude.com/mcpNote
https://mcp.eu.amplitude.com/mcp instead.
Ensure you're authenticated with Gemini. Add this to your
Restart the MCP server and authenticate:Gemini CLI
~/.gemini/settings.json:{
"selectedAuthType": "oauth-personal",
"mcpServers": {
"amplitude": {
"httpUrl": "https://mcp.amplitude.com/mcp"
}
}
}
Note
https://mcp.eu.amplitude.com/mcp instead.gemini/mcp auth amplitude
Quick install (recommended): US server (default):
Add Amplitude MCP Server to Replit EU server:
Add Amplitude MCP Server to Replit (EU) Manual setup: Navigate to your Replit workspace settings. Go to Integrations > MCP Servers. Add a new MCP server with this configuration:
Complete Amplitude OAuth authorization when prompted. Start asking questions about your Amplitude data.Replit
https://mcp.amplitude.com/mcpNote
https://mcp.eu.amplitude.com/mcp instead.
Log in to Lovable. Select your avatar, then go to Settings. Select Connectors. Search for Complete Amplitude OAuth authorization when prompted. Start asking questions about your Amplitude data in the Lovable chat.Lovable
Amplitude in the search box.
Open a Figma Make file. Select the + icon, then Connectors. In the Partners tab, find Amplitude and select Connect. Complete Amplitude OAuth authorization when prompted. In the chat input, select the + icon, then Connectors, then Amplitude to start using the MCP server.
Figma Make
Note
Open the Kiro IDE. Open the Command Palette ( Select the scope for your configuration: Add this configuration to your
Save the configuration file. In the MCP Servers section, verify the status shows Connected. If prompted, sign in to Amplitude through your default browser.AWS Kiro
Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows/Linux) and search for "MCP", or go to File > Settings and open the mcp.json configuration file.
mcp.json:{
"mcpServers": {
"amplitude-mcp": {
"type": "http",
"url": "https://mcp.amplitude.com/mcp"
}
}
}
Note
https://mcp.eu.amplitude.com/mcp instead.
Add the Amplitude MCP server:
Follow the authentication flow when prompted.Codex CLI
codex mcp add amplitude --url https://mcp.amplitude.com/mcp
Note
https://mcp.eu.amplitude.com/mcp instead.
Configure your client to connect to
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.Other MCP clients
https://mcp.amplitude.com/mcp.Note
https://mcp.eu.amplitude.com/mcp instead.
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?
Create a dashboard showing our key product metrics.
Create an experiment to test the new checkout flow with a 50/50 split.
Create a cohort of users who completed onboarding in the last 30 days.
Edit the retention chart to show weekly instead of monthly data.
Build a cohort of power users who have used the product more than 10 times.
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.
Show me users who signed up in the last week.
What cohorts exist for high-value customers?
Analyze the behavior of users in the "Active Users" cohort.
What are the main insights from customer feedback this month?
Show me recent customer feedback comments about the mobile app.
Which feedback sources are generating the most mentions?
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]
You can create new content directly through natural language:
Example conversation flow:
User: Create a dashboard for mobile app metrics. AI: [Creates dashboard with relevant charts] User: Add a chart showing daily active users by platform. AI: [Adds chart to the dashboard] User: Create a cohort of users who completed checkout. AI: [Creates cohort with specified criteria]
The Amplitude MCP Marketplace is the official plugin repository for Amplitude MCP. It provides a curated set of reusable skills that extend what you can do with the Amplitude MCP server in Claude Code, Cursor, and Claude.
# Add the Amplitude marketplace (one-time)
/plugin marketplace add amplitude/mcp-marketplace
# Install the analysis plugin
/plugin install amplitude@amplitude
The amplitude plugin includes the following skills:
| Skill | Description |
|---|---|
| analyze-chart | Deep-dive into a specific chart to explain trends, anomalies, and likely drivers. |
| analyze-dashboard | Synthesize an entire dashboard into talking points, surface concerns, and connect quantitative data to qualitative insights. |
| analyze-experiment | Analyze running or completed A/B tests and interpret results with statistical rigor, including ship and no-ship recommendations. |
| analyze-feedback | Synthesize customer feedback into grouped themes such as feature requests, bugs, pain points, and praise. |
| analyze-account-health | Summarize B2B account health including usage patterns, engagement trends, risk signals, and expansion opportunities. |
| create-chart | Create Amplitude charts from natural language, with automatic event discovery, filters, groupings, and visualization. |
| create-dashboard | Build dashboards from requirements or goals, organizing charts into logical sections with appropriate layouts. |
Skills activate automatically based on your request. For example, asking "Why did this metric spike last week?" triggers the analyze-chart skill, and asking "Summarize this dashboard for my exec meeting" triggers analyze-dashboard.
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.
December 15th, 2025
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2026 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.