Tool Surface Overview
Grouped view of tool surfaces, organized by session, navigation, inspection, diagnostics, and workflow layers.
Session and cookies (7)
opendevbrowser_launch- Launch a managed browser session.opendevbrowser_connect- Connect to an existing browser session.opendevbrowser_disconnect- Disconnect a managed or connected session.opendevbrowser_status- Inspect session and relay status.opendevbrowser_status_capabilities- Inspect runtime capability discovery for the host and an optional session.opendevbrowser_cookie_import- Import validated cookies into a session.opendevbrowser_cookie_list- List cookies in a session with optional URL filters.
Targets and pages (7)
opendevbrowser_targets_list- List available page targets and tabs.opendevbrowser_target_use- Switch the active target by id.opendevbrowser_target_new- Create a new target or tab.opendevbrowser_target_close- Close a target or tab by id.opendevbrowser_page- Open or focus a named page.opendevbrowser_list- List named pages in the session.opendevbrowser_close- Close a named page.
Navigation and interaction (20)
opendevbrowser_goto- Navigate to a URL.opendevbrowser_wait- Wait for load, ref, or state conditions.opendevbrowser_snapshot- Capture AX-tree refs for actions.opendevbrowser_review- Capture a first-class review payload with status and actionables.opendevbrowser_review_desktop- Capture desktop-assisted browser review with read-only desktop evidence and browser-owned verification.opendevbrowser_click- Click an element by ref.opendevbrowser_hover- Hover an element by ref.opendevbrowser_press- Send a keyboard key.opendevbrowser_check- Check a checkbox or radio by ref.opendevbrowser_uncheck- Uncheck a checkbox or radio by ref.opendevbrowser_type- Type text into an input by ref.opendevbrowser_select- Set select values by ref.opendevbrowser_scroll- Scroll a page or element.opendevbrowser_scroll_into_view- Scroll a target element into view.opendevbrowser_upload- Upload files to a file input or chooser by ref.opendevbrowser_pointer_move- Move the pointer to viewport coordinates.opendevbrowser_pointer_down- Press a mouse button at viewport coordinates.opendevbrowser_pointer_up- Release a mouse button at viewport coordinates.opendevbrowser_pointer_drag- Drag the pointer between viewport coordinates.opendevbrowser_run- Execute multi-action automation scripts.
DOM inspection (7)
opendevbrowser_dom_get_html- Get HTML for a page or ref.opendevbrowser_dom_get_text- Get text for a page or ref.opendevbrowser_get_attr- Read a DOM attribute by ref.opendevbrowser_get_value- Read a form or control value by ref.opendevbrowser_is_visible- Check ref visibility.opendevbrowser_is_enabled- Check ref enabled state.opendevbrowser_is_checked- Check ref checked state.
Browser capture (3)
opendevbrowser_screenshot- Capture a page screenshot.opendevbrowser_screencast_start- Start a browser replay screencast capture.opendevbrowser_screencast_stop- Stop a browser replay screencast capture and return artifact metadata.
Desktop observation (6)
opendevbrowser_desktop_status- Inspect public read-only desktop observation availability.opendevbrowser_desktop_windows- List windows exposed by the public read-only desktop observation plane.opendevbrowser_desktop_active_window- Inspect the active window through the public read-only desktop observation plane.opendevbrowser_desktop_capture_desktop- Capture the current desktop surface through the public read-only desktop observation plane.opendevbrowser_desktop_capture_window- Capture a specific window through the public read-only desktop observation plane.opendevbrowser_desktop_accessibility_snapshot- Capture desktop accessibility state through the public read-only desktop observation plane.
Diagnostics and export (11)
opendevbrowser_console_poll- Poll redacted console events.opendevbrowser_network_poll- Poll redacted network events.opendevbrowser_debug_trace_snapshot- Capture page, console, and network diagnostics.opendevbrowser_session_inspector- Capture a session-first diagnostic bundle with relay health, trace proof, and a suggested next action.opendevbrowser_session_inspector_plan- Inspect browser-scoped computer-use policy, eligibility, and safe suggested steps.opendevbrowser_session_inspector_audit- Capture a correlated audit bundle across desktop evidence, browser review, and policy state.opendevbrowser_perf- Collect browser performance metrics.opendevbrowser_dialog- Inspect or handle a JavaScript dialog.opendevbrowser_clone_page- Export the active page into React code.opendevbrowser_clone_component- Export a component by ref into React code.opendevbrowser_annotate- Capture interactive annotations.
Design canvas (1)
opendevbrowser_canvas- Execute a typed design-canvas command surface call.
Macro, workflow, and skill surfaces (8)
opendevbrowser_macro_resolve- Resolve or execute provider macro expressions.opendevbrowser_research_run- Run the research workflow directly.opendevbrowser_shopping_run- Run the shopping workflow directly.opendevbrowser_product_video_run- Run the product-video asset workflow directly.opendevbrowser_inspiredesign_run- Run the inspiredesign workflow directly.opendevbrowser_prompting_guide- Return best-practice prompting guidance and the bundled quick start. Tool-only.opendevbrowser_skill_list- List available bundled and discovered skill packs. Tool-only.opendevbrowser_skill_load- Load a specific skill pack locally without browser work. Tool-only.
command example
npx opendevbrowser run --help