instrument-mcp-server
Amplitude MCP Analytics Setup
Instruments an MCP server so every tool call becomes an Amplitude event, joinable with the rest of the product's Amplitude data (retention, revenue, web/mobile usage).
The authoritative SDK reference is the package README:
https://github.com/amplitude/Amplitude-MCP-Analytics-Node (npm: @amplitude/mcp-analytics).
The SDK is in preview and evolves quickly — always fetch the latest README and follow it for
installation, API shapes, configuration, and default events. Do not rely on memorized snippets or
this skill's summaries for SDK API details; the README wins on any conflict.
There are four steps. Steps 1–2 are required and are documented in the README — this skill tells you which sections to follow and which invariants to verify. Steps 3–4 are strongly recommended and are documented in full here, because they require changes outside the SDK (the server's tool schemas and the product's web app) that the SDK README intentionally does not cover.
Do them in order: Step 1 (tool calls) → Step 2 (identity) → Step 3 (rationale) → Step 4 (UTM, only if the server returns links). Get identity right before calling anything "done" — everything downstream depends on it.