Composio MCP will be deprecated soon. Please use
Composio PlatformorRubeinstead.
Hyperbrowser

Hyperbrowser

Hyperbrowser is a next-generation platform empowering AI agents and enabling effortless, scalable browser automation.

24VIEWS
2945USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app hyperbrowsernpx @composio/cli add cursor --app hyperbrowsernpx @composio/cli add cursor --app hyperbrowsernpx @composio/cli add cursor --app hyperbrowser

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Create Hyperbrowser Profile

Tool to create a new profile. Use when you need to initialize a Hyperbrowser profile before analysis.

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.

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.

Delete Profile

Tool to delete a profile. Use when you need to remove a profile by its unique identifier after confirming its existence.

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.

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.

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.

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.

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.

Get Extract Job Status

Tool to retrieve the status of an extract job. Use after submitting an extract job to poll its status.

Get Profile By Id

Tool to retrieve profile details by ID. Use after confirming the profile ID.

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.

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.

Get Session Details

Tool to retrieve session details by ID. Use after confirming the session ID.

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.

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.

List Profiles

Tool to list profiles. Use when you need to fetch paginated profiles and optionally filter by name.

List Sessions

Tool to list sessions with optional status filter. Use when you need a paginated overview of browser sessions before acting on them.

Start Browser Use Task

Tool to start an asynchronous browser-use task. Use when you need to automate web interactions given a task instruction.

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.

20 actions available