Playwright Cloud Connector for AI agents.
10 live capabilities
Browse, scrape, and render complex websites in the cloud.
Waiting for input…
Why people use Playwright Cloud
Browserless for Bypassing Advanced Bot Detection
This Connector lets your agent handle those hurdles automatically. It spins up a remote browser that acts like a real user, handles the JS execution, and delivers the clean data you actually need without the manual headache.
What Vinkius changes
You get a scalable, remote browser that lets your agent interact with any website as if it were a human.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Bypassing retail bot blocks
A data engineer needs prices from a site that blocks bots.
- Real-world use case 02
Automated visual regression
A QA team wants to see if a new UI update broke the layout.
- Real-world use case 03
Scraping dynamic React apps
A researcher needs the HTML of a React app.
Complete set · 10capabilities
The complete Playwright Cloud capability set.
These are the exact actions your AI can choose when you ask it to work with Playwright Cloud.
01—04
4 capabilities in this set.
Part of 10 available through Playwright Cloud.
- 01 Capability
Get html content
Get the full rendered HTML content from a website using a remote browser. This is perfect for capturing data from sites that require JavaScript to load.
- 02 Capability
Send custom payload
Send a custom JSON payload to any Browserless REST endpoint. This lets you trigger specific actions on the remote infrastructure.
- 03 Capability
Scrape with proxy
Fetch a website while routing the traffic through a specific proxy server. Use this to rotate your IP and avoid blocks.
- 04 Capability
Scrape elements
Extract specific data from a page using CSS selectors. This helps your agent target only the information you actually want.
05—07
3 capabilities in this set.
Part of 10 available through Playwright Cloud.
- 05 Capability
Run custom function
Run a custom JS function inside the remote Playwright browser. Use this to execute specific logic directly on the page.
- 06 Capability
Scrape with js
Run custom scripts to interact with the page before scraping. It lets your agent click buttons or change the UI state first.
- 07 Capability
Get pdf
Print the current web page into a high-quality PDF document. This is great for creating reports from live web content.
08—10
3 capabilities in this set.
Part of 10 available through Playwright Cloud.
- 08 Capability
Get screenshot
Capture a full-page screenshot of a live website. It's a reliable way to perform visual checks on web pages.
- 09 Capability
Scrape with stealth
Use stealth plugins to hide your agent from bot detection systems. This helps you get past 'I am not a robot' checks.
- 10 Capability
Scrape with wait
Wait for a specific CSS selector to load before grabbing the content. This ensures your agent doesn't try to scrape an empty page.
Set up in minutes
One URL. Then ask Playwright Cloud to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Playwright Cloud from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Playwright Cloud, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Playwright Cloud for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Playwright Cloud URL.
- Step 03
Save and start
Save the connection and enable Playwright Cloud in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"browserless-playwright-cloud": {
"url": "https://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Playwright Cloud
Open Agent mode in chat and ask: "Using Playwright Cloud, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"browserless-playwright-cloud": {
"url": "https://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Playwright Cloud
Ask Copilot: "Using Playwright Cloud, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"browserless-playwright-cloud": {
"url": "https://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Playwright Cloud
Open Cascade and ask: "Using Playwright Cloud, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"browserless-playwright-cloud": {
"url": "https://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Playwright Cloud
Ask Cline: "Using Playwright Cloud, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add browserless-playwright-cloud --transport http "https://edge.vinkius.com/vk_preview_IIDNcqb1tweuMxUveoUJYpZo2stQfUdThsbX1fHA/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Playwright Cloud
Ask Claude: "Using Playwright Cloud, show me...". 10 tools are ready
Where the request belongs
Work Playwright Cloud can move forward.
This is for the data engineer tired of 'Access Denied' pages, the QA tester who needs automated visual checks, and the security pro who needs to probe URLs without risking their local network.
QA Automation Engineer
Runs visual regression tests on staging builds to catch UI bugs automatically.
Data Extraction Specialist
Pulls data from heavy React or Vue apps that block standard scraping capabilities.
Security Researcher
Probes malicious links in an isolated cloud environment to avoid local contamination.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBrowserbase
Cloud browser infrastructure for AI agents. create, control, and manage headless Chromium sessions via CDP for automated web interaction.
Browserless
Manage headless Chrome via Browserless. take screenshots, generate PDFs, and scrape web content directly from any AI agent.
Hyperbrowser (Web Infra for AI)
Cloud browsers for AI agents via Hyperbrowser. manage sessions, scrape pages, and extract structured data.
BrowserStack
Automate testing via BrowserStack. manage projects, track test builds, fetch session logs, and monitor execution pipelines from any AI agent.
Browserbear
Automate browser tasks via Browserbear. take screenshots, scrape data, and run multi-step automations directly from any AI agent.
Cloud BOT
Run automated browser tasks in the cloud with scriptless bots that extract data, fill forms, and navigate websites on autopilot.
Bring your own AI
Change the model, client or framework. Keep Playwright Cloud connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Playwright Cloud.
The practical details behind the request, access and result.
Can Browserless MCP bypass Cloudflare?
Yes, it uses stealth plugins and proxy support to help your agent move past common bot detection systems.
Does Browserless MCP work with React websites?
It's specifically designed for this, as it runs a full browser to execute the JavaScript required to render React components.
Can I use Browserless MCP to make PDFs?
You can ask your agent to print any webpage into a high-quality PDF for reports or documentation.
Is Browserless MCP faster than a standard fetch?
It's slower than a simple request because it loads a full browser, but it's necessary for any site that requires JavaScript.
Can Browserless MCP take screenshots?
It can capture full-page screenshots of any site, which is great for visual testing and QA.
Does Browserless MCP run on my computer?
No, it runs in a cloud environment, which saves your local resources and keeps your machine clean.
Can the agent scrape modern SPAs built with React or Vue?
Absolutely. Because Browserless exposes actual Chrome environments via Playwright, standard JavaScript rendering pipelines execute exactly as they do on a user's machine. The agent simply captures the stabilized final DOM states post-hydration, making it remarkably effective for highly dynamic single-page applications.
What does `scrape_with_wait` do exactly when instructed to an AI?
If a website relies on extremely heavy animations or subsequent lazy-loaded payload responses, get_html_content might return prematurely. Requesting your agent to use scrape_with_wait accompanied by a distinct selector (e.g., #main-data-table) locks the Browserless virtual container actively polling the CDP port. Only when that element materializes will it snap the payload back to you.
Are the screenshots produced bound to specific screen dimensions?
By default, calling get_screenshot leverages Browserless' intrinsic 'Full Page' modifier. It synthetically commands the headless browser frame to extend computationally, absorbing the complete top-to-bottom scroll bounds of the rendered website into a massive, crystal clear uncropped PNG artifact.
One connection away
Give your agent a direct line to Playwright Cloud.
Connect Playwright Cloud once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available