Open a managed browser session
Start Chromium from your agent with BrowserCity handling browser hosting, lifecycle, and connection details.
Connect your favorite MCP client to BrowserCity and let your agent open pages, click through workflows, inspect DOMs, and return clean markdown. No local browser infrastructure required.
MCP is the control surface. We provide the live, hosted browser session behind it. Now your agent can actively browse, click, and extract instead of just reading static text.
Start Chromium from your agent with BrowserCity handling browser hosting, lifecycle, and connection details.
Let the agent call tools for navigation, clicking, typing, form filling, tab control, screenshots, and page inspection.
Capture markdown, HTML, snapshots, and selected page state so the next agent step has usable web context.
Your MCP client sends authenticated tool calls to BrowserCity. We instantly spin up or reuse a cloud browser session, execute the requested action, and return the result.
MCP client reads your config and connects to https://mcp.browser.city/mcp.
The Authorization header maps the request to your BrowserCity organization and token scope.
The agent calls tools such as browser_open, browser_navigate, and browser_markdown.
BrowserCity runs the browser work remotely and returns snapshots, content, files, or action results.
These examples use the current BrowserCity endpoint and client-specific remote MCP syntax from official docs. If your client is not listed, use the generic connection details above.
Add BrowserCity as a remote HTTP MCP server and pass your API token as a bearer header.
claude mcp add --transport http browsercity https://mcp.browser.city/mcp \n --header "Authorization: Bearer $BROWSERCITY_API_KEY" Use Cursor's remote MCP config with an environment-expanded Authorization header.
{ "mcpServers": { "browsercity": { "url": "https://mcp.browser.city/mcp", "headers": { "Authorization": "Bearer ${env:BROWSERCITY_API_KEY}" } } }} Point Cascade at the remote Streamable HTTP endpoint from Windsurf's MCP config.
{ "mcpServers": { "browsercity": { "serverUrl": "https://mcp.browser.city/mcp", "headers": { "Authorization": "Bearer ${env:BROWSERCITY_API_KEY}" } } }} Tool availability can vary by client policy, but BrowserCity exposes a browser toolset covering session lifecycle, navigation, page content, interaction, and capture.
browser_open / browser_closebrowser_navigate / browser_navigate_backbrowser_click / browser_type / browser_fill_formbrowser_snapshot / browser_markdown / browser_htmlbrowser_tabs / browser_resize / browser_take_screenshot MCP fits multi-step workflows where the agent needs feedback from the page before choosing the next click, form entry, navigation, or extraction step.
For deterministic URL-to-markdown extraction or your own automation code, use the Request API or Sessions API directly.
Read the API docsStart for free. No credit card required. Private sessions by default.