Live · MCP server online

Automate anything in your own logged-in browser

A self-extending browser-automation platform, delivered as an MCP. Teach it a task once — or let your agent author it — then run it at scale, deterministically, in your real authenticated session. LinkedIn, X, Reddit, internal dashboards… anything on the web. No cloud browser, no fake fingerprints, nothing to detect.

Endpoint

Your MCP URL

Step 1

Connect your agent

  1. Add a custom connector in Claude (or your MCP client) using the URL above.
  2. You'll be prompted to sign in with your work email — that's the whole login.
  3. Your agent is connected to your workspace. No token to copy, no password.

Step 2

Install the browser extension

Execution happens in your real, logged-in browser via the Quotient extension — that's what makes it undetectable. Install it, open the side panel → Settings, and sign in with the same work email. This registers that browser with your workspace.

⬇ Download the extension

Load it unpacked in chrome://extensions (Developer mode). Chrome Web Store listing coming soon.

Step 3

Add your team — through the agent

There's no separate dashboard — your workspace is managed entirely through the MCP. To add a teammate, just ask your agent. Once invited, they install the extension and enter their email — nothing else — and their browser joins your workspace.

💬
“Using Quotient Browser, invite max@company.com to my workspace.”

You can also ask it to list_members, remove_member, or list_browsers to see who's connected. Each email belongs to exactly one workspace, so a member just types their email to land in the right place.

Capabilities

What your agent can do

list_browsers

List YOUR real-browser executors and their identity: { session, member (email), build, online, lastSeen }.

list_scripts

List runnable scripts (prebuilt + recorded) available in the tenant's browser.

run_script

Run a script by id in the user's real, logged-in browser with the given param bindings.

list_jobs

List recent async jobs (newest first): { jobId, label, state, ageSeconds }.

run_flow

Run an ordered sequence of scripts (a flow) in the user's real browser as one multi-step action — e.

run_campaign

Run a flow across a lead-list dataset (Run = Flow × Dataset): for each lead, execute the flow's scripts with that lead's columns mapped to params.

invite_member

Invite a person (by email) into THIS workspace.

list_members

List the people (emails + role) who belong to this workspace.

list_hosts

List the sites (domains) the real-browser executor is allowed to drive.

allow_host

Allow the executor to drive a new site by domain, e.

remove_host

Remove a previously-added host from the allowlist (built-in defaults can't be removed).

remove_member

Remove a member (by email) from this workspace.