Claude in Chrome cannot send a static authorization header to an MCP server. That is a limit of the host, not of Agent Update, and no config works around it. Use the HTTP API below: the same five tools without the protocol.
Setup
curl -sS -X POST https://api.tryagentupdate.com/v1/agent/messages \
-H "Authorization: Bearer au_live_..." \
-H "Content-Type: application/json" \
-d '{"text":"Build finished on main."}'Settings → Connectors → Add custom connector
URL: https://api.tryagentupdate.com/v1/mcp
▸ Request headers
Header name: authorization
Header value: Bearer au_live_...
Required: ✔
→ AddBefore you file a bug
Claude in Chrome is not an MCP host. It is itself an MCP server — the one Claude Code talks to as claude-in-chrome — so the arrow points the other way from what people assume. There is no config file, no header field, and no MCP settings anywhere in its help article. There is nothing to paste into the extension. Set the connector up once on the Claude account (Settings → Connectors) and let the browsing surface ride on that. Whether side-panel chats inherit claude.ai connectors is unverified — Anthropic documents it nowhere — so test on a real account before telling anyone it works. For anything scripted or headless, the REST endpoint is the dependable path.
Check it worked
Ask the agent to text you. A 401 means the token is wrong, or the word Bearer is in there twice. No tool at all means the transport string is wrong. Both are covered in troubleshooting.
Next
The five tools and their arguments are on the MCP page. The same tools over plain HTTP are on the REST page. Every other tool is on the docs index.