Amplitude MCP 用官方 --url 再 OAuth,EU 换 mcp.eu 覆盖同名表

官方 Codex 页:codex mcp add amplitude --url https://mcp.amplitude.com/mcp,然后走 OAuth。EU 用 mcp.eu.amplitude.com/mcp 再 add 一次覆盖。这不是埋点摄入,也不是只读文档 MCP。

Amplitude 给 Codex CLI 单独写了一页。美国区:

codex mcp add amplitude --url https://mcp.amplitude.com/mcp

EU 数据驻留用 https://mcp.eu.amplitude.com/mcpadd 之后按提示做 Amplitude OAuth;也可以再跑 codex mcp login amplitude

[mcp_servers.amplitude]
url = "https://mcp.amplitude.com/mcp"
enabled = true

从美国切到 EU:用 EU 地址再 mcp add 一次会覆盖同名表,然后重新授权。权限跟你登录的 Amplitude 账号走,MCP 不会多给你权限。

这台服务器能读也能改图表、实验、队列和跟踪计划,不是生产埋点入口。manage_amp_events 改的是跟踪计划定义,不会把事件流打进 Amplitude。公开文档另有只读 Docs MCP,不要和这台分析 MCP 配成一台。写跟踪计划需要账号上的 Use MCP (write) 权限。

不要做这些:

  • 不要抄 Claude / Cursor 的 mcpServers JSON 和 transport: streamable-http。Codex 远程用 --url
  • 不要抄 Amplitude 插件仓那行 /plugin marketplace add amplitude/mcp-marketplace。那是 Claude 语法;Codex CLI 官方页只有 mcp add
  • 不要把 ?discovery=progressive 当成必加。那是缩工具表的可选项;主路径仍是 /mcp
  • 不要给它 required = true 挂全局。也不要和 bearer 混用——官方路径是 OAuth。
  • 不要抄 Linear 旧文的 rmcp_client。现行 Codex 自己连 HTTP。

网页 Cloud 不读这份 config.toml。改完新开会话。用 codex mcp get amplitude 看传输是 streamable_http。

来源