Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
internal-pdf-viewerPortable Document FormatPortable Document Format
No input schema was published for this tool.
request_humanAsk a person for help when you are stuck: a question only the user can answer, a login you cannot pass, or something the tools cannot do. Waits for their reply.Ask a person for help when you are stuck: a question only the user can answer, a login you cannot pass, or something the tools cannot do. Waits for their reply.
No input schema was published for this tool.
analyze_pageAnalyze the current page. Returns structured markdown with all interactive elements numbered as [#id type "label"].
Use element IDs with click/type tools. Includes page metadata, full content, and element index with visibility flags.Analyze the current page. Returns structured markdown with all interactive elements numbered as [#id type "label"]. Use element IDs with click/type tools. Includes page metadata, full content, and element index with visibility flags.
No input schema was published for this tool.
navigateNavigate the browser to a URL.Navigate the browser to a URL.
No input schema was published for this tool.
clickClick an interactive element by its ID number (from analyze_page results).Click an interactive element by its ID number (from analyze_page results).
No input schema was published for this tool.
press_keyPress a safe navigation key. Allowed: Enter, Escape, Tab, ArrowDown, ArrowUp, ArrowLeft, ArrowRight, Backspace, Delete, Space, Home, End, PageUp, PageDown. Do NOT press F-keys, Meta, Control, Alt, or Shift.Press a safe navigation key. Allowed: Enter, Escape, Tab, ArrowDown, ArrowUp, ArrowLeft, ArrowRight, Backspace, Delete, Space, Home, End, PageUp, PageDown. Do NOT press F-keys, Meta, Control, Alt, or Shift.
No input schema was published for this tool.
typeType text into an input element by its ID (from analyze_page). Clears existing content first.Type text into an input element by its ID (from analyze_page). Clears existing content first.
No input schema was published for this tool.
screenshotCapture a screenshot of the visible browser tab.Capture a screenshot of the visible browser tab.
No input schema was published for this tool.
scrollScroll the page up or down.Scroll the page up or down.
No input schema was published for this tool.
waitWait for an element matching a CSS selector to appear.Wait for an element matching a CSS selector to appear.
No input schema was published for this tool.
read_elementsList interactive elements on the page. Lighter than analyze_page.List interactive elements on the page. Lighter than analyze_page.
No input schema was published for this tool.
list_tabsList all open tabs (ID, title, URL, which is active).List all open tabs (ID, title, URL, which is active).
No input schema was published for this tool.
open_tabOpen a new browser tab, optionally navigating to a URL.Open a new browser tab, optionally navigating to a URL.
No input schema was published for this tool.
switch_tabSwitch to a different tab by ID (from list_tabs).Switch to a different tab by ID (from list_tabs).
No input schema was published for this tool.
close_tabClose a tab. Closes active tab if no tab_id specified.Close a tab. Closes active tab if no tab_id specified.
No input schema was published for this tool.
click_coordinatesClick at specific x,y pixel coordinates on the page.Click at specific x,y pixel coordinates on the page.
No input schema was published for this tool.
mouse_moveprivilegedMove mouse to x,y coordinates without clicking. Triggers hover states and tooltips.Move mouse to x,y coordinates without clicking. Triggers hover states and tooltips.
No input schema was published for this tool.
double_clickDouble-click an element by ID or at x,y coordinates.Double-click an element by ID or at x,y coordinates.
No input schema was published for this tool.
keyboard_typeType text into whatever is currently focused, without targeting a specific element.Type text into whatever is currently focused, without targeting a specific element.
No input schema was published for this tool.
dragDrag from one point to another. For sliders, drag-and-drop, or text selection.Drag from one point to another. For sliders, drag-and-drop, or text selection.
No input schema was published for this tool.
start_browserStart a new browser on this key and make it the one every other tool drives. Uses the key's configured provider unless one is given. It costs a session until stop_browser.Start a new browser on this key and make it the one every other tool drives. Uses the key's configured provider unless one is given. It costs a session until stop_browser.
No input schema was published for this tool.
stop_browserStop a browser and release its session. Defaults to the browser the tools are driving.Stop a browser and release its session. Defaults to the browser the tools are driving.
No input schema was published for this tool.
pool_statusShow pool size and connected browsers.Show pool size and connected browsers.
No input schema was published for this tool.
23 of 23 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.