Stagehand MCP Server
@browserbase
About Stagehand MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stagehand": {
"command": "node",
"args": [
"path/to/mcp-server-stagehand/dist/index.js"
],
"env": {
"BROWSERBASE_API_KEY": "<YOUR_BROWSERBASE_API_KEY>",
"BROWSERBASE_PROJECT_ID": "<YOUR_BROWSERBASE_PROJECT_ID>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Stagehand MCP Server?
A Model Context Protocol (MCP) server that provides AI-powered web automation capabilities using Stagehand. It enables LLMs to interact with web pages, perform actions, extract data, and observe possible actions in a real browser environment.
How to use Stagehand MCP Server?
Install dependencies (npm install), build the project (npm run build), then configure your Claude Desktop with the required environment variables (BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, OPENAI_API_KEY). After restarting Claude, use the tools (navigate, act, extract, observe, screenshot) via the hammer icon.
Key features of Stagehand MCP Server
- AI-powered web automation in a real browser
- Perform actions on web pages
- Extract structured data from pages
- Observe possible actions on pages
- Simple and extensible API
- Model-agnostic support for various LLM providers
Use cases of Stagehand MCP Server
—
FAQ from Stagehand MCP Server
What environment variables are required?
BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID, and OPENAI_API_KEY must be set to authenticate with Browserbase and OpenAI.
What tools does Stagehand MCP Server provide?
The server offers stagehand_navigate, stagehand_act, stagehand_extract, stagehand_observe, and screenshot.
What resources can I access?
Console logs (console://logs) and screenshots (screenshot://<n>) are available as resources.
Is Stagehand MCP Server model-agnostic?
Yes, it supports various LLM providers for flexibility.
How do I enable debug logging?
Set the DEBUG environment variable to enable debug logging.
More Other MCP servers
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients

EverArt
modelcontextprotocolModel Context Protocol Servers
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments