Bright Data Connector for AI agents.
10 live capabilities
Extract structured data from protected websites and search engines.
Waiting for input…
Why people use Bright Data
Bright Data Web Scraping for Bypassing Anti-Bot Protections
This Connector changes that by letting your agent handle the proxy rotation and bot detection for you. You just provide the URL and let the system do the heavy lifting. You get clean data in your chat window without ever touching a proxy config file.
What Vinkius changes
You get high-quality web data without the headache of managing the infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Tracking competitor rankings
A researcher needs to track a competitor's ranking on Google.
- Real-world use case 02
Bulk scraping social media
A dev needs to scrape 1,000 LinkedIn posts.
- Real-world use case 03
Verifying proxy health
An analyst wants to see if their proxy keys are still valid.
Complete set · 10capabilities
The complete Bright Data capability set.
These are the exact actions your AI can choose when you ask it to work with Bright Data.
01—04
4 capabilities in this set.
Part of 10 available through Bright Data.
- 01 Capability
Get dataset snapshot
This capability lets you download structured JSON records from a completed collection. It is the best way to grab your final data once a job finishes.
- 02 Capability
List datasets
This capability lets you browse all available datasets in the Bright Data marketplace. Use it to find the correct dataset ID for your specific project.
- 03 Capability
Send request
This capability scrapes a specific URL or extracts structured search results from a zone. It is your primary way to bypass anti-bot protections and get data.
- 04 Capability
Get all zones
This capability lists every proxy zone currently configured in your account. It helps you see what is available before you try to send a request.
05—07
3 capabilities in this set.
Part of 10 available through Bright Data.
- 05 Capability
Get dataset progress
This capability shows the current status, record count, and error count for a running job. You can poll it to see when your data is ready for download.
- 06 Capability
Get account status
This capability checks your API key validity and account standing. Use it first if your other requests are returning authentication errors.
- 07 Capability
Get zone info
This capability provides the configuration and status for a specific proxy zone. It is a great way to verify a zone is active before you try to use it.
08—10
3 capabilities in this set.
Part of 10 available through Bright Data.
- 08 Capability
Get zone passwords
This capability retrieves proxy credentials for use in external capabilities like Selenium or Playwright. It is useful for when you need a direct connection outside of this Connector.
- 09 Capability
List browser sessions
This capability lists your active Scraping Browser sessions. You can use it to check bandwidth usage or see how long a session has been running.
- 10 Capability
Trigger dataset
Use this to start an async scraping job for over 100 sources like LinkedIn, Amazon, or Instagram. It handles the heavy lifting of initiating the data pull.
Set up in minutes
One URL. Then ask Bright Data to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Bright Data 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_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Bright Data for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data URL.
- Step 03
Save and start
Save the connection and enable Bright Data in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"bright-data": {
"url": "https://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data
Open Agent mode in chat and ask: "Using Bright Data, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"bright-data": {
"url": "https://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data
Ask Copilot: "Using Bright Data, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"bright-data": {
"url": "https://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data
Open Cascade and ask: "Using Bright Data, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"bright-data": {
"url": "https://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data
Ask Cline: "Using Bright Data, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add bright-data --transport http "https://edge.vinkius.com/vk_preview_Z06xKXBLbhmRgabDfSd6BBkkFtoyph9gsiWpikY1/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 Bright Data
Ask Claude: "Using Bright Data, show me...". 10 tools are ready
Where the request belongs
Work Bright Data can move forward.
The data scientist who is tired of spending half their day fixing broken scrapers. The developer who needs to manage proxy zones without jumping between five different browser tabs. The market researcher who just wants to see what competitors are doing on social media without writing a single line of code.
Data Scientist
Automates the collection of training data or market intelligence without having to write and maintain complex scraping scripts.
Web Scraping Developer
Debugs scraping browser sessions and manages proxy zones directly from their code editor to speed up development.
Market Researcher
Extracts structured SERP data to track rankings and competitor movements via simple conversation.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsZyte
Extract structured web data, perform browser automation, and fetch search engine results directly through the Zyte API.
Nimbleway
Web data collection and scraping via Nimbleway. extract content and search the web directly from your AI agent.
ScraperAPI
Equip your AI agent with proxy rotation and headless browsers to extract HTML, Google SERPs, and Amazon data at scale.
SerpApi
Equip your AI agent with real-time web search capabilities across Google, Bing, Baidu, Yahoo, and DuckDuckGo.
Oxylabs
Scrape any website via Oxylabs. extract Google SERPs, Amazon products, Bing and Yandex results, or any arbitrary URL with JS rendering from any AI agent.
ScrapingBee
Powerful web scraping with JS rendering, premium proxies, and AI-powered data extraction directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Bright Data 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 Bright Data.
The practical details behind the request, access and result.
Does the Bright Data MCP help with Google search results?
Yes, it allows your agent to pull structured data from search engines like Google and Bing using the SERP API. This means you get clean results instead of raw HTML.
How does Bright Data help bypass bot detection?
It uses specialized proxy zones and web unlockers to get past captchas and IP blocks on protected sites. This allows your agent to access data that would normally be blocked.
Can I use this to scrape LinkedIn or Instagram?
Yes, you can trigger specific datasets for those platforms to collect posts or profile data automatically. It handles the complexity of the platform's anti-scraping measures.
Is it easy to manage proxies with this Connector?
You can list your zones and check their status using natural language instead of clicking through a dashboard. It makes managing your proxy infrastructure much faster.
How do I get the data after a scrape is done?
Your agent can pull the final JSON records for you once the collection status is marked as ready. You don't have to manually log in to find your files.
Can I use this for my own custom scraping scripts?
You can use the capability to fetch proxy credentials for use in your own Selenium or Playwright setups. It's a great way to get secure, high-quality proxies for your custom code.
What is the workflow for scraping a LinkedIn post?
Use trigger_dataset with the LinkedIn Posts dataset ID (gd_lyy3tktm25m4avu764) and a direct post URL (e.g., https://www.linkedin.com/feed/update/urn:li:activity:...). This returns a snapshot_id. Then poll get_dataset_progress every 15–30 seconds until the status is ready. LinkedIn scraping typically takes 60–120 seconds. Finally, call get_dataset_snapshot to retrieve the structured data including post content, author details, reactions, and comment count.
Why does send_request fail with a zone error?
The send_request capability requires an active proxy zone (Web Unlocker or SERP API). If your account has no zones configured, the request will fail. Run get_all_zones first to check your available zones. If the list is empty, you need to create a zone in the Bright Data dashboard before using send_request.
Which URL formats does the LinkedIn Posts dataset accept?
The LinkedIn Posts dataset (gd_lyy3tktm25m4avu764) only accepts direct post URLs matching the pattern linkedin.com/(pulse|posts|feed/update). Valid examples: https://www.linkedin.com/feed/update/urn:li:activity:1234567890 or https://www.linkedin.com/posts/username_title-activity-1234567890. Search result pages, profile pages, and hashtag pages are not supported.
How do I find the right dataset ID for my use case?
Use the list_datasets capability to browse all 100+ available datasets. Common IDs: LinkedIn Posts (gd_lyy3tktm25m4avu764), LinkedIn People (gd_l1viktl72bvl7bjuj0), LinkedIn Companies (gd_l1vikfnt1wgvvqz95w), Amazon Products (gd_l7q7dkf244hwjntr0), Instagram Profiles (gd_l1vikfch901nx3by4), Google Maps (gd_m8ebnr0q2qlklc02fz).
One connection away
Give your agent a direct line to Bright Data.
Connect Bright Data once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available