Hyperbrowser
Hyperbrowser is a next-generation platform empowering AI agents and enabling effortless, scalable browser automation.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Hyperbrowser authenticates with an API key. Generate the credential in your Hyperbrowser account, then paste it into FlyMyAI the first time an agent uses a Hyperbrowser action.
Get your Hyperbrowser credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Hyperbrowser API Key | Your Hyperbrowser API key used for authentication in the x-api-key header. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
HYPERBROWSER_CREATE_PROFILE | Tool to create a new profile. Use when you need to initialize a Hyperbrowser profile before analysis. | - |
HYPERBROWSER_CREATE_SCRAPE_JOB | Tool to initiate a new scrape job. Use when you need to extract structured content from a target URL with custom session and scrape settings. | url |
HYPERBROWSER_CREATE_SESSION | Tool to create a new browser session with custom stealth, proxy, and privacy settings. Use when initializing an automated browsing session with specific configuration. | - |
HYPERBROWSER_DELETE_PROFILE | Tool to delete a profile. Use when you need to remove a profile by its unique identifier after confirming its existence. | id |
HYPERBROWSER_GET_BROWSER_USE_TASK_STATUS | Tool to retrieve the current status of a browser-use task. Use when checking if a browser automation task has completed or is still pending. | task_id |
HYPERBROWSER_GET_CLAUDE_COMPUTER_USE_TASK_STATUS | Tool to retrieve the status of a Claude Computer Use task. Use after creating a task to poll its status. | id |
HYPERBROWSER_GET_CRAWL_JOB_RESULT | Tool to retrieve the result of a completed crawl job. Use after confirming crawl job completion to fetch current page batch and status. Supports pagination via page and batchSize. | id |
HYPERBROWSER_GET_CRAWL_JOB_STATUS | Tool to retrieve the status and results of a specific crawl job. Use after submitting a crawl job to check its progress or fetch results. | job_id |
HYPERBROWSER_GET_EXTRACT_JOB_RESULT | Tool to fetch the status and results of a specific extract job. Use after initiating an extract job to monitor progress and retrieve final data. | id |
HYPERBROWSER_GET_EXTRACT_JOB_STATUS | Tool to retrieve the status of an extract job. Use after submitting an extract job to poll its status. | job_id |
HYPERBROWSER_GET_PROFILE_BY_ID | Tool to retrieve profile details by ID. Use after confirming the profile ID. | id |
HYPERBROWSER_GET_SCRAPE_JOB_RESULT | Tool to fetch the status and results of a specific scrape job. Use after initiating a scrape job to monitor its progress and retrieve final data. | id |
HYPERBROWSER_GET_SCRAPE_JOB_STATUS | Tool to retrieve the current status of a specific scrape job. Use after initiating a scrape job to poll its status. | id |
HYPERBROWSER_GET_SESSION_DETAILS | Tool to retrieve session details by ID. Use after confirming the session ID. | id |
HYPERBROWSER_GET_SESSION_DOWNLOADS_URL | Tool to retrieve the downloads URL for a session. Use when you need the signed URL for session downloads after processing is complete. | id |
HYPERBROWSER_GET_SESSION_RECORDING | Tool to retrieve the recording URL of a session. Use after confirming the session ID and when the recording is expected to be ready. | id |
HYPERBROWSER_LIST_PROFILES | Tool to list profiles. Use when you need to fetch paginated profiles and optionally filter by name. | - |
HYPERBROWSER_LIST_SESSIONS | Tool to list sessions with optional status filter. Use when you need a paginated overview of browser sessions before acting on them. | - |
HYPERBROWSER_START_BROWSER_USE_TASK | Tool to start an asynchronous browser-use task. Use when you need to automate web interactions given a task instruction. | task |
HYPERBROWSER_START_CLAUDE_COMPUTER_USE_TASK | Tool to start a Claude Computer Use task. Use when you need AI-driven automated browser interactions. Call after you have your task prompt and any session preferences configured. | task |
HYPERBROWSER_START_CRAWL_JOB | Tool to start a new crawl job for a specified URL. Use when you need to initiate a web crawl before checking job status. | url |
HYPERBROWSER_START_EXTRACT_JOB | Tool to start an extract job. Use when you need to initiate a new extraction with custom prompts, schema, and session options. Call after preparing URLs and desired extraction schema. | urls |
HYPERBROWSER_STOP_BROWSER_USE_TASK | Tool to stop a running browser-use task. Use when halting an in-progress browser automation task after confirming its task ID. | id |
HYPERBROWSER_STOP_CLAUDE_COMPUTER_USE_TASK | Tool to stop a running Claude computer use task. Use when a Claude computer use task is in progress and needs to be terminated. | id |
HYPERBROWSER_STOP_SESSION | Tool to stop a running session by ID. Use after confirming the session is active. | id |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Hyperbrowser!