Sur cette page

How to connect Amplitude MCP to Kiro

Connect Amplitude MCP to Kiro so you can ask questions about your product data, such as funnels, cohorts, and experiments, directly from the Kiro IDE. Setup uses OAuth and takes about two minutes. Use this when you want natural-language Amplitude access inside the same editor where you're writing and shipping code.

You can configure Kiro MCP at the user level (all projects) or workspace level (current project only). Use workspace scope if different projects need different Amplitude configurations; use user scope if you want one global setup.

You need an active Amplitude account with project access and the Kiro IDE installed.

How do I configure Amplitude MCP in Kiro?

For general MCP setup reference, refer to the Kiro MCP documentation.
  1. Open the Kiro IDE.

  2. Open the Command Palette (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.

  3. Select the scope for your configuration:

    • User settings: Applies to all projects.
    • Workspace Config: Applies to the current project only.
  4. Add this configuration to your mcp.json:

    json
    {
      "mcpServers": {
        "amplitude-mcp": {
          "type": "http",
          "url": "https://mcp.amplitude.com/mcp"
        }
      }
    }
    

    EU customers should use https://mcp.eu.amplitude.com/mcp instead.

  5. Save the configuration file.

  6. In the MCP Servers section, verify the status shows Connected. If prompted, sign in to Amplitude through your default browser.

How do I verify the connection works?

Ask Kiro: "What Amplitude projects can I access?" If you see a list of your projects, MCP is connected and authenticated.

How do I switch Amplitude MCP from the US server to EU residency?

Replace https://mcp.amplitude.com/mcp with https://mcp.eu.amplitude.com/mcp in your mcp.json and save. Kiro reconnects automatically; re-authenticate if prompted.

What permissions does the Amplitude MCP server have?

The MCP server inherits the Amplitude permissions of the user who authenticates. You can only read or modify projects you already have access to in Amplitude. Amplitude grants no additional access.

Should I use user settings or workspace config?

Use user settings if you want Amplitude MCP available across all your Kiro projects without repeat configuration. Use workspace config if you're working on a shared project and want the MCP setup documented in the repository for your team.

Was this helpful?