Skip to content

Support EU region (app.eu.amplitude.com) in MCP configuration #9

@misterbridge

Description

@misterbridge

Problem

The plugin's .mcp.json hardcodes the US MCP endpoint:

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

Users on Amplitude's EU instance (app.eu.amplitude.com) cannot use the plugin out of the box — the MCP server connects to the wrong region and returns no data.

Workaround

Manually editing the .mcp.json to point to the EU endpoint works:

"url": "https://mcp.eu.amplitude.com/mcp"

Suggestion

  • Environment variable (e.g. AMPLITUDE_REGION=EU or AMPLITUDE_MCP_URL) to configure the region without patching plugin files
  • Auto-detect region from the user's Amplitude org during the OAuth flow — this would make it seamless
  • For now, documenting the EU endpoint in the README would already help EU users get started

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions