stagehand-mcp-local-server

evlon/stagehand-mcp-local-server

3.2

If you are the rightful owner of stagehand-mcp-local-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Stagehand MCP Local Server is a local server based on FastMCP that encapsulates and exposes the capabilities of Stagehand, supporting multi-session isolation, page management, history, Playwright script generation, and screenshot preview.

Tools

Functions exposed to the LLM to take actions

stagehand_new_page

Creates a new page and optionally navigates to a URL.

stagehand_list_pages

Lists the number of pages and indexes in the current session.

stagehand_set_active_page

Sets the active page index.

stagehand_goto

Navigates to a URL on the active or specified page.

stagehand_close_page

Closes the specified or active page and updates the active page index.

stagehand_screenshot

Takes a screenshot of the page and returns an accessible URL or data URL.

stagehand_act

Performs natural language atomic operations like clicking or typing.

stagehand_observe

Returns candidate action plans and details.

stagehand_extract

Extracts information, supporting selector-based target elements.

stagehand_agent

Performs multi-step automatic task execution.

stagehand_history

Retrieves history and returns summaries or raw entries.

stagehand_generate_playwright

Converts history into a Playwright test script string.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources