Repository navigation
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.
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.
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.
MIT licensed · Repository · Issues · Releases · Privacy
Use it
Grow it
Trust it
Help
Project