Skip to content

Tools Reference

Mustapha Zoghlami edited this page Nov 4, 2026 · 1 revision

Tools reference

What your agent can call. Read-only tools carry readOnlyHint; every tool has a strict JSON schema (unknown arguments are rejected) and bounded output. The MCP tab of the Dashboard shows the live list for your install, including tools added by plugins.

Namespace Tools
browser browser_get_tabs, browser_get_active_tab, browser_select_tab, browser_close_tab, browser_navigate, browser_click, browser_type, browser_fill_field, browser_select_option, browser_scroll, browser_press_key, browser_get_page_text, browser_get_dom_snapshot, browser_get_interactive_elements, browser_take_screenshot, browser_wait_for_element, browser_get_forms, browser_extract_table, browser_verify, browser_fill_form, browser_get_downloads, browser_get_console_errors, browser_solve_captcha, browser_pending_requests, browser_pause, browser_resume, browser_stop
network network_list_requests, network_get_request, network_get_request_details, network_search_requests, network_list_captures, network_configure_capture, network_export_har, network_import_har, network_clear_capture
api (reverse engineering) api_analyze_traffic, api_list_endpoints, api_get_endpoint_details, api_generate_openapi, api_generate_client
form form_profile_save, form_profile_list, form_profile_delete, form_discover, form_fill_from_profile, form_validate, form_preview_submission, form_prepare_cover_letter
goal (optional, local model) browser_run_goal, browser_goal_feedback
knowledge knowledge_add_document, knowledge_search, knowledge_list, knowledge_remove, knowledge_export_dataset
flows flow_list, flow_get, flow_save, flow_delete, flow_record, flow_export, flow_run, flow_consolidate, flow_to_skill
sites site_info, site_note, site_list
skills skill_list, skill_get, skill_run_workflow (plus one prompt per skill)
plugins whatever the plugins you install add, e.g. cv_* from the RenderCV plugin
workflow workflow_create, workflow_run, workflow_pause, workflow_resume, workflow_get_status
system system_status, system_diagnostics

Plugins add their own (for example cv_* from the RenderCV plugin): see Plugins.

Seeing a page without screenshots

Use browser_get_interactive_elements with format: "table" and browser_get_page_text. To confirm an action worked, pass observe: true to browser_click, browser_type, browser_fill_field, browser_select_option, browser_press_key or browser_scroll. Take a screenshot only when appearance matters (CAPTCHA, chart, canvas) or after three failed attempts on the same tab.

Approvals

Submitting, sending, paying, accepting terms, passwords and file uploads wait for your click in the extension popup. See Security-and-Approvals.

Protocol details: docs/BROWSER_PROTOCOL.md. Example workflows: docs/WORKFLOWS.md.

Clone this wiki locally