mcpdoc // browserbase/mcp-server-browserbase

A worked example

This is a complete MCPDoc for the hosted Browserbase MCP server, produced on 20 September 2026. It is shown here in the site's own styling; the document itself is example.json, and rendered.html is what the generator wrote without anybody touching it.

The subject

fieldvaluemarksource
endpointhttps://mcp.browserbase.com/mcpseenit answered on 2026-09-20
repositorybrowserbase/mcp-server-browserbase given on the command line by whoever ran the generator
doesAllow LLMs to control a browser with Browserbase and Stagehandsaidthe repository's own description
produced byAgentCatalog 2026-09-20

Its tools

Six tools, read from the running server on 20 September 2026.

toolwhat it doestakesrequired
startCreate or reuse a Browserbase sessionsessionIdnone
endClose the current Browserbase sessionsessionIdnone
navigateNavigate to a URLurl, sessionIdurl
actPerform an action on the pageaction, sessionIdaction
observeObserve actionable elements on the pageinstruction, sessionIdinstruction
extractExtract data from the pageinstruction, sessionIdnone

Their README lists all six and says the table matches this server. In it navigate takes url alone, and start and end take nothing. The sessionId on every row above appears nowhere in it.

That repository is archived, so its README stopped while the server kept going. This is the ordinary case rather than a scandal, and it is the reason a tool list is worth dating.

Connecting to it

fieldvaluemarksource
answersyesseenread from the server on 2026-09-20
speaks2025-06-18seenread from the server on 2026-09-20
implementslogging, toolsseenread from the server on 2026-09-20
identifies asstagehand-apiseenread from the server on 2026-09-20
tool count6seenread from the server on 2026-09-20

2025-06-18 is the highest version this server would agree to, which is not the same as the version it prefers. A protocol version in a handshake is whatever the client asked for, so this number is only worth reading because the request asked high.

The name it gives for itself, stagehand-api, is not the name of the project it is published under. That is worth knowing and only the handshake says it.

Its repository

fieldvaluemarksource
licenceApache-2.0seenread from GitHub on 2026-09-20
upkeeparchived, marked no longer maintainedseenread from GitHub on 2026-09-20
last pushed2026-07-20seenread from GitHub on 2026-09-20
stars3,412seenread from GitHub on 2026-09-20

The star count is a measure of attention and not of whether the server works. It is here because it was read rather than because it settles anything.

What this document does not answer

not published Whether its tools do what they say.
not published What credential it needs to be useful.
not published How to ask it things, in a person's own words.

These are written out rather than left implied. A reader who cannot see the gaps will assume there are none.