One address. Any app that supports remote MCP servers can use your browser through it.
https://tabtunnel.dev/v1/mcp
| Transport | MCP Streamable HTTP |
| Method | POST |
| Protocol version | 2025-06-18 |
| Header | Authorization: Bearer tt_live_… |
The app decides which one you use.
Give it the address above and nothing else. It opens a TabTunnel page, you approve, and it is connected — nothing to copy. It then shows up in your Tokens list, where you can stop it at any time. Claude.ai, Claude Desktop and ChatGPT work this way; see their page. Use this whenever the app offers it.
Create one on the dashboard's Tokens page and put
it in an Authorization header. Claude Code, Cursor, Windsurf, Cline
and your own code work this way.
mcp.json.Ask the agent to list your browsers. Once yours comes back, the tool reference shows what it can do — including why it cannot see the tab you are looking at.
Is something here wrong, or missing? Tell us.