Data as of
Bright Data Web MCP for Cursor: Setup & Config
Give Cursor live web search, page extraction, and optional browser automation through Bright Data.
What you can do with Bright Data Web in Cursor
Choose configurable live-web access spanning search, extraction, datasets, and package intelligence.
- Look up npm or PyPI versions, metadata, and READMEs.
- Compare AI-generated brand mentions across supported LLM services.
Before you start: Bright Data Web in Cursor
- Node.js with npx for local execution
- A Bright Data account and API token
- An MCP-compatible client
This configuration uses the local process. A hosted endpoint is also documented. Rapid mode is the default; optional groups and Pro tools can change usage costs.
Bright Data Web Cursor configuration
Choose Cursor configuration scope
For Bright Data Web MCP, open Project: .cursor/mcp.json User: ~/.cursor/mcp.json. Merge into mcpServers at project or user scope.
Add Bright Data Web MCP to Cursor
Use the brightdata-mcp entry below in mcpServers. Keep Bright Data Web MCP's documented stdio connection fields and your other Cursor entries.
Check Bright Data Web MCP in Cursor
Bright Data Web MCP: Enable in Cursor’s MCP settings; inspect tools.
Config file · Project: .cursor/mcp.json
User: ~/.cursor/mcp.json
{
"mcpServers": {
"brightdata-mcp": {
"command": "npx",
"args": [
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "<your Bright Data API token>"
}
}
}
}Bright Data Web tools available to Cursor
Bright Data Web's stored tool list documents 30 tools; compare it with Cursor's connected tool list, because the stored list is not a live check.
- search_engine
Find search_engine under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- search_engine_batch
Find search_engine_batch under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scrape_as_markdown
Find scrape_as_markdown under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scrape_batch
Find scrape_batch under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- discover
Find discover under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scrape_as_html
Find scrape_as_html under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- extract
Find extract under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scraping_browser_snapshot
Find scraping_browser_snapshot under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scraping_browser_click_ref
Find scraping_browser_click_ref under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- scraping_browser_screenshot
Find scraping_browser_screenshot under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_amazon_product
Find web_data_amazon_product under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_walmart_product
Find web_data_walmart_product under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_google_shopping
Find web_data_google_shopping under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_linkedin_posts
Find web_data_linkedin_posts under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_tiktok_posts
Find web_data_tiktok_posts under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- web_data_youtube_videos
Find web_data_youtube_videos under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve structured YouTube video information.
- web_data_yahoo_finance_business
Find web_data_yahoo_finance_business under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Access company information from Yahoo Finance.
- web_data_crunchbase_company
Find web_data_crunchbase_company under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve Crunchbase company data.
- web_data_zoominfo_company_profile
Find web_data_zoominfo_company_profile under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Access structured ZoomInfo company profiles.
- web_data_zillow_properties_listing
Find web_data_zillow_properties_listing under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve Zillow property listing data.
- web_data_github_repository_file
Find web_data_github_repository_file under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve repository file data from GitHub.
- web_data_reuter_news
Find web_data_reuter_news under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Access the documented Reuters news dataset tool.
- web_data_google_play_store
Find web_data_google_play_store under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve Google Play store data.
- web_data_apple_app_store
Find web_data_apple_app_store under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve Apple App Store data.
- web_data_booking_hotel_listings
Find web_data_booking_hotel_listings under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Access Booking hotel listing information.
- web_data_chatgpt_ai_insights
Find web_data_chatgpt_ai_insights under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Query ChatGPT for structured AI insights and brand visibility research.
- web_data_grok_ai_insights
Find web_data_grok_ai_insights under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Query Grok for AI insights useful in brand visibility research.
- web_data_perplexity_ai_insights
Find web_data_perplexity_ai_insights under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Query Perplexity for sourced AI answers and brand visibility research.
- web_data_npm_package
Find web_data_npm_package under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Look up npm package versions, documentation, and dependency metadata.
- web_data_pypi_package
Find web_data_pypi_package under Bright Data Web in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Look up Python package versions and project information from PyPI.
Troubleshooting Bright Data Web in Cursor
- Cursor must find npx @brightdata/mcp (Node.js/npm) for Bright Data Web MCP. Enable the project/user entry in MCP settings and inspect its tools.
- Review API_TOKEN for Bright Data Web MCP before sharing project .cursor/mcp.json; project scope travels with the repository.
- Bright Data Web MCP uses stdio here: Cursor must keep the configured process running; protocol output belongs on stdout and diagnostics on stderr.
- Known limitation: Requires a Bright Data API token.
- Known limitation: Browser automation and Pro capabilities incur usage charges.
- Known limitation: Requests stop after the free credit pool is exhausted unless funds are available.
- General Cursor troubleshooting lives in the /clients/cursor guide.
Bright Data Web MCP — details. Cursor guide