Skip to content
whoisbrowsing

For AI agents

Install whoisbrowsing from your coding agent

whoisbrowsing is built so a coding agent (Claude Code, Cursor, Codex and others) can add it to a project with no one signing up first. The agent creates a site, puts one script tag in the right file, and hands you two links: one to watch your visitors live, and one to keep the site under your Google sign-in.

Using an AI coding agent? Give it this prompt:

Add whoisbrowsing (live visitor view) to this project. Follow https://whoisbrowsing.com/SKILL.md exactly.

Everything for agents

MCP server

A remote MCP server over streamable HTTP, with no auth, listed in the official MCP Registry as com.whoisbrowsing/mcp. Add it to your agent once, and it can create the site, read the install guide for your framework and check that the script is connected.

https://whoisbrowsing.com/mcp

Claude Code

In your terminal:

claude mcp add --transport http whoisbrowsing https://whoisbrowsing.com/mcp

Syntax from the Claude Code MCP docs.

Cursor

.cursor/mcp.json in the project, or ~/.cursor/mcp.json for every project:

{
  "mcpServers": {
    "whoisbrowsing": {
      "url": "https://whoisbrowsing.com/mcp"
    }
  }
}

Syntax from the Cursor MCP docs.

Codex

In your terminal:

codex mcp add whoisbrowsing --url https://whoisbrowsing.com/mcp

Or in ~/.codex/config.toml:

[mcp_servers.whoisbrowsing]
url = "https://whoisbrowsing.com/mcp"

Syntax from the Codex MCP docs.

Agent API

POST https://whoisbrowsing.com/api/agent/sites creates a site with no sign-up and no auth.

curl -sS -X POST https://whoisbrowsing.com/api/agent/sites \
  -H 'Content-Type: application/json' \
  -d '{"domains":["localhost:3000","example.com"]}'
FieldWhat it is
siteIdThe site ID in the tag's data-site. Public.
snippetThe script tag for every page.
watchUrlsOne watch link per website. Private: it holds an owner key.
claimUrlA one-time link to keep the site in your account. Expires after 30 days.
installDocsWhere the tag goes on each platform.
nextThe remaining steps, in plain words.

Errors are JSON with a hint: 400 for a bad body, 429 past the limits (10 sites per network per hour, 5 unclaimed sites per browser). The spec: openapi.json (OpenAPI 3.1). The full walkthrough is SKILL.md.

The two links are for you, not the code

The watch link opens your own site with the live view on. It holds a private owner key, so treat it like a password. The claim link keeps the site in your account once you sign in with Google; it works once and expires after 30 days. A good agent hands you both in its reply and never writes them into the repository. Only the tag goes in the code.

llms.txt and Markdown twins

Privacy, word for word

Doing it by hand instead? See install with an AI agent, every install guide, or privacy.