{
  "schema_version": "v1",
  "name_for_human": "AgentBrowser",
  "name_for_model": "agentbrowser",
  "description_for_human": "Drive a real browser: open pages, read them, click and type, and extract data — hosted for you.",
  "description_for_model": "Control a real, hosted browser to automate the web and test apps. Workflow: POST /api/sessions to open a session (returns session_id); POST /api/sessions/{id}/act with a 'verb' to drive it — verbs: navigate(url), snapshot (accessibility outline with [e#] refs; act on refs), click(ref|selector), type(ref|selector,text), read_page, extract(selector), evaluate(expression), wait_for(predicate), screenshot; DELETE /api/sessions/{id} to close. Prefer snapshot+refs over guessing selectors. Re-snapshot after the page changes.",
  "auth": {
    "type": "user_http",
    "authorization_type": "bearer"
  },
  "api": {
    "type": "openapi",
    "url": "https://getagentbrowser.com/.well-known/openapi.yaml"
  },
  "logo_url": "https://getagentbrowser.com/assets/icon-512.png",
  "contact_email": "contact@transition2.ai",
  "legal_info_url": "https://getagentbrowser.com/legal"
}
