Your agent, in your own Chrome. Already signed in.
Claude Code and Claude Desktop open tabs in the Chrome you already use, with the sessions you already have. Only in their own tab group, and only on the sites you allow.
Free · no account · Chrome 126 or later
- Claude
- Codex
- Kimi
- Any provider you use today
Install
Two steps, about a minute.
-
01
Add it to Chrome
From the Chrome Web Store. Then pick the sites agents may use, in its Settings: a new install allows none.
Add to Chrome -
02
Connect your agent
claude mcp add --transport http selan-browser https://mcp.selan.ai/extension/mcpRun it once in a terminal. The first time Claude uses the browser, Chrome connects by itself.
https://mcp.selan.ai/extension/mcpIn Claude Desktop or claude.ai: Settings, Connectors, Add custom connector, and paste it. Chrome asks once: click Allow.
https://mcp.selan.ai/extension/mcpAdd it as a remote MCP server. Chrome shows which app is asking, and connects only when you click Allow.
Use it
Ask in plain words.
Claude opens a tab in the Selan group and works in it much as you would. It reads the page, follows links, clicks, types and scrolls, and closes the tab when it is done.
> Go to github.com, find the pull requests waiting for my review and list them.
browser_open github.com/pulls/review-requested
browser_read
Three are waiting for you:
#412 Retry once on a 429
#409 Bump zod to 4.1
#398 Docs for Allowed sites
Fenced
Only its own tabs. Only your sites.
Its own tab group
Agents act only in tabs the extension opened, in one group named Selan. Your own tabs are never read or touched.
Sites you allow
A new install allows none. Pages off the list are blocked before they load, and localhost and chrome:// pages never open.
No passwords
It never reads password fields, the form around one, one-time codes or card numbers.
Yours to stop
Pause, Stop & release, or disconnect one app from Settings. Unlink revokes them all at once.