# Connect the Amplitude MCP server to Unblocked to give AI agents live product analytics context

URL: https://getunblocked.com/integrations/amplitude/

Unblocked connects to Amplitude’s MCP server so AI coding agents can query your charts, events, and experiments live — then its Context Engine reconciles what they find with the code, pull requests, and conversations behind them.

---

## Amplitude integration details

- **Category:** Data & Analytics
- **Live-queried data:** charts, dashboards, product analytics
- **Supported products:** Amplitude Analytics · Amplitude Experiment · Session Replay
- **Works with:** Claude Code, Cursor, Devin, GitHub Copilot, Codex, OpenCode, VS Code — via one MCP server connection
- **Maintained by:** Amplitude · verified by Unblocked
- **Content reviewed:** October 20, 2026
- **Website:** <https://amplitude.com>

## What the Amplitude integration adds

When a funnel drops or an event stops firing, the answer is split between Amplitude and the codebase: the chart shows the change, but the tracking call, the feature flag, and the release that caused it live somewhere else. Amplitude’s MCP server exposes charts, the tracking plan, experiments, and flags to AI agents, and Unblocked connects to it once so every agent can ask about product behaviour without its own Amplitude setup.

This is a third-party MCP server: Amplitude hosts and maintains it, and Unblocked connects to it as a verified MCP server. Nothing is ingested or indexed — Unblocked calls the read-only tools you select at the moment a question needs them, so answers reflect your Amplitude projects and their events as they are now.

Wiring Amplitude’s MCP server straight into an agent gives it chart queries. Unblocked’s Context Engine reasons across those results and your other sources — following a drop in a conversion chart to the event the instrumentation stopped sending, the pull request that renamed it, and the Slack thread where the change was agreed — and returns one cited answer.

Once connected, any MCP-compatible coding agent — Claude Code, Cursor, Devin, GitHub Copilot, Codex — reaches Amplitude context through a single Unblocked MCP server connection.

### What you get

- **Live charts and ad-hoc queries** — Agents read saved charts and run event segmentation, funnel, and retention queries against your Amplitude projects as they are right now, not a stale export.
- **Tracking plan next to the code** — Event and property definitions from your Amplitude taxonomy sit alongside the code that sends them, so agents can check instrumentation before they change it.
- **Read-only, tool-level control** — Only read-only Amplitude tools are offered — nothing that edits charts, cohorts, flags, or the tracking plan — and you choose which of them Unblocked may call. Change the selection anytime from Settings → Data Sources.
- **Context Engine reasoning** — Amplitude results are reconciled with your code, pull requests, tickets, and conversations, so a shift in a metric leads to the release or experiment behind it — with citations.

## How to connect Amplitude to Unblocked

Prerequisites:

- An Unblocked account (free to start).
- An Amplitude account with access to the projects you want to query, MCP access allowed for your organization, and a role that grants the Use MCP (read) permission.
- An MCP-compatible coding agent (Claude Code, Cursor, Devin, etc.) to use the context in your editor.

### Step 1: Connect Amplitude to Unblocked

1. In Unblocked, go to Settings → Data Sources → Connect another data source, and under Data & Analytics select Amplitude.
2. The Amplitude MCP server URL is filled in for you. Choose OAuth, click Connect, and sign in to Amplitude to authorize Unblocked.
3. Once Unblocked discovers the server’s tools, select the read-only tools it may use and click Save Settings.

### Step 2: Install the Unblocked MCP server

On macOS or Linux, one command auto-detects and configures the supported agents on your machine:

```bash
curl -fsSL https://getunblocked.com/install-mcp.sh | bash
```

On Windows, or when you prefer remote MCP, add the server manually using the configuration below or follow the manual install guide: <https://docs.getunblocked.com/unblocked-mcp/mcp-overview>

Claude Code — add the remote server, then run /mcp in Claude Code, select unblocked, and log in via OAuth:

```bash
claude mcp add -s user --transport http unblocked https://getunblocked.com/api/mcpsse
```

Cursor — open View: Open MCP Settings → Add Custom MCP, add the server, then click Connect to authenticate via OAuth:

```json
{
  "mcpServers": {
    "unblocked": {
      "url": "https://getunblocked.com/api/mcpsse"
    }
  }
}
```

Any MCP-compatible client (Devin, Codex, VS Code, Claude Desktop, and others) can connect to the remote server with OAuth: `https://getunblocked.com/api/mcpsse`

## Amplitude MCP server tools

Amplitude hosts and maintains this MCP server. Unblocked calls only the read-only tools you select, at the moment a question needs them:

- **`search`** — Searches for charts, dashboards, notebooks, experiments, events, properties, cohorts, and other Amplitude content.
- **`query_amplitude_data`** — Runs ad-hoc analytics queries for event segmentation, funnels, retention, and more, or queries an existing chart by ID.
- **`get_amplitude_charts`** — Returns chart definitions and data by ID, including events, properties, and configuration.
- **`get_amp_taxonomy`** — Reads a project’s tracking plan — its events and properties, the changes on a branch, and activity history.
- **`get_experiments`** — Returns experiments by ID with their state, variant configuration, and decision details.
- **`get_flags`** — Returns feature flag definitions by ID, including variants and configuration.

## Connect Amplitude to Claude Code, Cursor, and other AI agents

To give Claude Code, Cursor, GitHub Copilot, Codex, or another MCP-compatible AI coding agent access to Amplitude context, connect Amplitude to Unblocked and add the single Unblocked MCP server to your agent.

Unblocked acts as the MCP context layer for your Amplitude data, searching charts, dashboards, and product analytics alongside your other connected sources and returning cited results through these tools:

- **`context_research`** — Researches a question across your connected sources and calls the Amplitude tools you selected when charts, events, or experiments are relevant, returning a synthesized answer with citations.
- **`context_get_urls`** — Fetches the full content behind URLs your agent encounters across connected sources — Jira, Linear, Notion, Confluence, Slack, GitHub, and more.

## Questions to ask an AI agent about Amplitude

Questions you (or your agent) can ask Unblocked about your Amplitude data:

- "Why did the checkout funnel in Amplitude drop after Tuesday’s release, and which pull request touched the checkout events?"
- "Is the signup_completed event in our tracking plan still sent anywhere in the codebase, and who last changed it?"
- "What did the onboarding experiment decide, and is there a ticket to clean up its feature flag?"
- "Which properties does the search_performed event carry in Amplitude, and do they match what the web client sends?"

## Amplitude integration FAQ

### What is the Amplitude MCP server?

The Amplitude MCP server is a remote Model Context Protocol server, hosted and maintained by Amplitude, that lets AI agents search and query Amplitude content — charts, dashboards, the tracking plan, experiments, feature flags, and session replays — using the permissions of the person who authorized it. Unblocked connects to it as a verified MCP server, so every agent reaches it through one Unblocked connection.

### Which Amplitude data can agents query through Unblocked?

Whatever the read-only tools you select expose: saved charts and ad-hoc event, funnel, and retention queries, your tracking plan’s events and properties, and experiment and flag definitions. Access follows the Amplitude projects and roles of the account that authorized the connection.

### Can Unblocked change my Amplitude charts, cohorts, or tracking plan?

No. Amplitude’s server includes tools that create experiments, edit flags, and manage taxonomy, but those are never offered. Only read-only tools are available for selection, and Unblocked excludes any tool that might modify data.

### Can agents check Amplitude instrumentation before changing tracking code?

Yes. An agent can read an event’s definition and properties from your tracking plan, then Unblocked reconciles it with the code that sends the event and the pull requests that changed it, so the agent knows what downstream charts depend on before it renames or removes anything.

### Does Unblocked store my Amplitude event data?

No. Nothing from Amplitude is ingested or indexed. Unblocked calls Amplitude’s tools while it answers a question, so charts and query results reflect your projects at that moment.

## Related integrations

- [Mixpanel](https://getunblocked.com/integrations/mixpanel/) — Product analytics from Mixpanel’s verified MCP server, queried live while Unblocked answers — nothing is ingested or indexed.
- [PostHog](https://getunblocked.com/integrations/posthog/) — Dashboards, notebooks, surveys, experiments, and feature flags from your selected PostHog projects, connected to code and engineering context so agents can investigate product usage and the changes behind it.
- [Statsig](https://getunblocked.com/integrations/statsig/) — Feature flags and experiment results from Statsig’s verified MCP server, queried live while Unblocked answers — nothing is ingested or indexed.
- [GitHub](https://getunblocked.com/integrations/github/) — Repositories, pull requests, issues, discussions, and full code history — indexed, kept in sync on every push, and cited in answers.

## Get started with Unblocked

- Start a free trial: <https://getunblocked.com/dashboard/get-started>
- Pricing: <https://getunblocked.com/pricing/>
- All integrations: <https://getunblocked.com/integrations/>
