Fetch vs Stagehand (Browserbase) MCP Server

Updated June 2026

Compare these two MCP servers to find which one fits your needs best.

Fetch

by Anthropic

✓ Official
Stagehand (Browserbase) MCP Server

by Browserbase

✓ Official
Description
Web content fetching and conversion for efficient LLM usage. Extract readable content from any URL.
Stagehand is the natural-language layer of the same server documented at /servers/browserbase — one endpoint, two search terms; read that page for session, proxy and stealth behaviour, and this one for how the instruction-following tools actually work. It is cloud browser automation driven by natural-language instructions rather than CSS selectors, running on Browserbase's hosted browsers via the Stagehand framework. The package name has changed and the old one is gone: `@browserbasehq/mcp-stagehand` is not on the npm registry, and the server that replaced it is published as @browserbasehq/mcp-server-browserbase (v2.4.3). Browserbase's own recommendation is to skip the local install entirely and use the hosted server at https://mcp.browserbase.com/mcp over streamable HTTP — they run it and cover the Gemini inference costs that Stagehand's instruction-following needs. Clients without HTTP transport can reach the same endpoint through `npx mcp-remote https://mcp.browserbase.com/mcp`. Six tools are exposed, and they map onto Stagehand's model rather than a raw browser API: start and end open and close a Browserbase session, navigate takes a URL, act performs an action described in plain language, observe returns the actionable elements on the current page so an agent can plan before it clicks, and extract pulls structured data out according to an instruction. The observe-then-act split is the reason this holds up better than selector-based automation on pages that change layout between runs. Worth knowing before you self-host: the browserbase/mcp-server-browserbase repository was archived on 2026-07-20 and its README now states it is retained for historical purposes and should not be treated as representative of Browserbase's current production service. The npm package still installs, but the hosted endpoint is the maintained path.
Install Type
pip
npm
Categories
🌐 api🌍 browser
🌍 browser🤖 ai
Integrations
🟣 claude-desktop cursor💙 vs-code🏄 windsurf🤖 cline
🟣 claude-desktop cursor💙 vs-code🏄 windsurf🤖 cline

Frequently Asked Questions

What is the difference between Fetch and Stagehand (Browserbase) MCP Server?
Fetch and Stagehand (Browserbase) MCP Server are both MCP servers but differ in their categories and capabilities. Fetch (api, browser) is Web content fetching and conversion for efficient LLM usage. Extract readable content from any URL. while Stagehand (Browserbase) MCP Server (browser, ai) is Stagehand is the natural-language layer of the same server documented at /servers/browserbase — one endpoint, two search terms; read that page for session, proxy and stealth behaviour, and this one for how the instruction-following tools actually work. It is cloud browser automation driven by natural-language instructions rather than CSS selectors, running on Browserbase's hosted browsers via the Stagehand framework. The package name has changed and the old one is gone: `@browserbasehq/mcp-stagehand` is not on the npm registry, and the server that replaced it is published as @browserbasehq/mcp-server-browserbase (v2.4.3). Browserbase's own recommendation is to skip the local install entirely and use the hosted server at https://mcp.browserbase.com/mcp over streamable HTTP — they run it and cover the Gemini inference costs that Stagehand's instruction-following needs. Clients without HTTP transport can reach the same endpoint through `npx mcp-remote https://mcp.browserbase.com/mcp`. Six tools are exposed, and they map onto Stagehand's model rather than a raw browser API: start and end open and close a Browserbase session, navigate takes a URL, act performs an action described in plain language, observe returns the actionable elements on the current page so an agent can plan before it clicks, and extract pulls structured data out according to an instruction. The observe-then-act split is the reason this holds up better than selector-based automation on pages that change layout between runs. Worth knowing before you self-host: the browserbase/mcp-server-browserbase repository was archived on 2026-07-20 and its README now states it is retained for historical purposes and should not be treated as representative of Browserbase's current production service. The npm package still installs, but the hosted endpoint is the maintained path..
Which MCP server should I choose: Fetch or Stagehand (Browserbase) MCP Server?
Choose Fetch if you need api capabilities and prefer pip installation. Choose Stagehand (Browserbase) MCP Server if you need browser capabilities and prefer npm installation. Consider your specific use case and integration requirements.
Can I use both Fetch and Stagehand (Browserbase) MCP Server together?
Yes, you can use multiple MCP servers together in Claude Desktop, Cursor, VS Code, and other MCP-compatible clients.Fetch and Stagehand (Browserbase) MCP Servercan complement each other if their capabilities don't overlap.