Bright Data MCP Server
官方探索、擷取並與網路互動——單一介面驅動對公開網際網路的自動化存取。
文件
The Web MCP
🌐 賦予你的 AI 即時網路超能力
無縫連接 LLM 到即時網路,不再被封鎖
快速入門 • 功能特色 • 定價方案 • 展示範例 • 文件 • 支援服務
🎉 免費方案現已推出! 🎉
每月 5,000 點數免費
無需信用卡 · 每月自動續期 · 非常適合原型開發與日常 AI 工作流程
全新推出:Code 工具組 - 你的程式開發代理最佳夥伴
直接從你的 AI 代理即時存取 npm 與 PyPI 套件資料。
需要套件的最新版本?想在不離開工作流程的情況下閱讀其 README?
Code 工具組能為程式開發代理提供隨需的結構化、可靠套件中繼資料 —
無需爬蟲、無過時快取,只有代理做出明智依賴決策所需的資料。
| npm 套件版本、README、中繼資料與相依性 | PyPI Python 套件資訊、版本與專案細節 |
GROUPS="code" · Claude Code、Cursor、Windsurf 及任何 MCP 驅動程式開發代理的首選工具
GEO 與 AI 品牌能見度工具
查看 ChatGPT、Grok 和 Perplexity 如何談論你的品牌。
直接從你的代理查詢主流 LLM,並取回結構化、Markdown 格式的答案。
這是 生成引擎最佳化 (GEO) 的終極回饋迴路 — 監控 AI 生成的
推薦內容、追蹤跨 LLM 的品牌提及,並了解 AI 如何看待你的產品。
| ChatGPT AI 生成的洞察、引用與推薦 | Grok 由 X 資料驅動的即時 AI 分析 | Perplexity 附帶來源的搜尋增強型 AI 答案 |
GROUPS="geo" · 適用於任何相容 MCP 的代理
🌟 概覽
The Web MCP 是賦予 AI 助理真正網路能力的大門。不再有過時的回應,不再有「我無法存取即時資訊」——只有順暢、可靠且確實能運作的網路存取。
由全球第一的網路資料平台 Bright Data 打造,此 MCP 伺服器確保你的 AI 永遠不會被封鎖、被速率限制或遇到 CAPTCHA。
| ✅ 適用於任何 LLM Claude、GPT、Gemini、Llama | 🛡️ 永遠不會被封鎖 企業級解鎖技術 | 🚀 5,000 免費點數 每月 · 無需信用卡 | ⚡ 零配置 開箱即用 |
🎯 完美適用於
- 🔍 即時研究 - 取得當前價格、新聞與即時資料
- 🛍️ 電商情報 - 監控產品、價格與庫存狀況
- 📊 市場分析 - 追蹤競爭對手與產業趨勢
- 🤖 AI 代理 - 建構能真正瀏覽網路的代理
- 💻 程式開發代理 - 即時查詢 npm/PyPI 套件、版本與 README
- 🧠 GEO 與品牌能見度 - 查看 ChatGPT、Grok 和 Perplexity 如何看待你的品牌
- 📝 內容創作 - 存取最新資訊以利寫作
- 🎓 學術研究 - 有效率地從多個來源收集資料
⚡ 快速入門
使用配置精靈:
非常適合想要零設定的使用者。只需將此 URL 加入你的 MCP 客戶端:
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN_HERE
在 Claude Desktop 中設定:
- 前往:設定 → 連接器 → 新增自訂連接器
- 名稱:
Bright Data Web - URL:
https://mcp.brightdata.com/mcp?token=YOUR_API_TOKEN - 點擊「新增」就完成了! ✨
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>"
}
}
}
}
🚀 定價與模式
| ⚡ 快速模式(免費方案) | 💎 專業模式 | 🔧 自訂模式 |
|---|---|---|
$0/月5,000 點數 ✅ 網路搜尋 預設模式
|
隨用隨付包含快速模式所有功能及 60+ 工具 ✅ 瀏覽器控制 |
依用量計費挑選你需要的工具 ✅ 組合工具組 GROUPS="browser"TOOLS="scrape_as_html"
|
💡 免費方案運作方式: 你的帳戶每月可獲得 5,000 點數 (約 $7.50 價值),於每月 1 號自動續期,無需信用卡。 MCP 請求從此共享池中扣除 — 基礎工具(
search_engine、scrape_as_markdown、discover)每次請求花費 1 點數,而web_data_*工具則依回傳的每筆記錄花費 1 點數。未使用的點數 不會累積,用完後請求即停止(除非你已存入資金,否則不會有意外費用)。 專業模式不包含在免費方案中,且會根據用量產生額外費用。
🧠 進階工具選擇
GROUPS讓你能啟用精選的工具組合。使用逗號分隔的群組 ID,例如ecommerce,browser。TOOLS會在選定的群組之上加入明確的工具名稱。- 模式優先順序:
PRO_MODE=true(所有工具)→GROUPS/TOOLS(白名單)→ 預設快速模式(基礎工具包)。 - 基礎工具始終啟用:
search_engine、search_engine_batch、scrape_as_markdown、scrape_batch、discover。 - 群組 ID
custom為保留字;請使用TOOLS進行自訂選擇。
| 群組 ID | 說明 | 精選工具 |
|---|---|---|
電子商務 | 零售與市集資料集 | web_data_amazon_product,
web_data_walmart_product,
web_data_google_shopping |
社群 | 社群、社群與創作者洞察 | web_data_linkedin_posts,
web_data_tiktok_posts,
web_data_youtube_videos |
瀏覽器 | Bright Data Scraping Browser 自動化工具 | scraping_browser_snapshot,
scraping_browser_click_ref,
scraping_browser_screenshot |
金融 | 金融情報資料集 | web_data_yahoo_finance_business |
商業 | 公司與地點情報資料集 | web_data_crunchbase_company,
web_data_zoominfo_company_profile,
web_data_zillow_properties_listing |
研究 | 新聞與開發者資料饋送 | web_data_github_repository_file,
web_data_reuter_news |
應用程式商店 | 應用程式商店資料 | web_data_google_play_store,
web_data_apple_app_store |
旅遊 | 旅遊資訊 | web_data_booking_hotel_listings |
地理 | 地理與 LLM 品牌能見度 | web_data_chatgpt_ai_insights,
web_data_grok_ai_insights,
web_data_perplexity_ai_insights |
程式碼 | 為編碼代理提供的套件情報 | web_data_npm_package,
web_data_pypi_package |
進階抓取 | 批次與 AI 輔助擷取助手 | search_engine_batch,
scrape_batch,
extract |
Claude Desktop 範例
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>",
"GROUPS": "browser,advanced_scraping",
"TOOLS": "extract"
}
}
}
}
編碼代理範例 (Claude Code / Cursor / Windsurf)
為您的編碼代理提供即時套件情報 — 最新版本、README、 相依性,以及來自 npm 和 PyPI 的中繼資料,無需抓取:
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "<your-api-token-here>",
"GROUPS": "code"
}
}
}
}
✨ 功能
🔥 核心能力
| 🔍 智慧網頁搜尋 針對 AI 最佳化的 Google 品質結果 | 📄 乾淨的 Markdown AI 就緒的內容擷取 |
| 🌍 全球存取 自動繞過地理限制 | 🛡️ 反機器人防護 永遠不會被封鎖或限制速率 |
| 🤖 瀏覽器自動化 遠端控制真實瀏覽器 (Pro) | ⚡ 閃電般快速 針對最小延遲最佳化 |
🎯 直接可用的查詢範例
✅ "What's Tesla's current stock price?"
✅ "Find the best-rated restaurants in Tokyo right now"
✅ "Get today's weather forecast for New York"
✅ "What movies are releasing this week?"
✅ "What are the trending topics on Twitter today?"
✅ "What's the latest version of express on npm?"
✅ "Get the README for the langchain-brightdata PyPI package"
🎬 展示
注意: 這些影片展示的是較早的版本。新的展示即將推出! 🎥
檢視展示影片
基本網頁搜尋展示
https://github.com/user-attachments/assets/59f6ebba-801a-49ab-8278-1b2120912e33
進階抓取展示
https://github.com/user-attachments/assets/61ab0bee-fdfa-4d50-b0de-5fab96b4b91d
🔧 可用工具
⚡ 快速模式工具 (預設 - 免費)
| 工具 | 說明 | 使用案例 |
|---|---|---|
🔍 search_engine | 具備 AI 最佳化結果的網頁搜尋 | 研究、事實查核、時事 |
📄 scrape_as_markdown | 將任何網頁轉換為乾淨的 Markdown | 內容擷取、文件製作 |
🎯 discover | 具備意圖相關性評分的 AI 排序網頁搜尋 | 深度研究、RAG 管線、競爭分析 |
💎 Pro 模式工具 (60+ 工具)
點擊查看所有 Pro 工具
| 類別 | 工具 | 說明 |
|---|---|---|
| 瀏覽器控制 | scraping_browser.* | 完整的瀏覽器自動化 |
| 網頁資料 API | web_data_* | 結構化資料擷取 |
| 電子商務 | 產品抓取器 | Amazon、eBay、Walmart 資料 |
| 社群媒體 | 社群抓取器 | Twitter、LinkedIn、Instagram |
| 地圖與本地 | 位置工具 | Google Maps、商業資料 |
🎮 立即試用!
🧪 線上遊樂場
無需任何設定即可試用 Web MCP:
🔧 設定
基本設定
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "your-token-here"
}
}
}
}
進階設定
{
"mcpServers": {
"Bright Data": {
"command": "npx",
"args": ["@brightdata/mcp"],
"env": {
"API_TOKEN": "your-token-here",
"PRO_MODE": "true", // Enable all 60+ tools
"RATE_LIMIT": "100/1h", // Custom rate limiting
"WEB_UNLOCKER_ZONE": "custom", // Custom unlocker zone
"BROWSER_ZONE": "custom_browser", // Custom browser zone
"POLLING_TIMEOUT": "600" // Polling timeout in seconds (default: 600)
}
}
}
}
環境變數
| 變數 | 說明 | 預設值 | 範例 |
|---|---|---|---|
API_TOKEN | 您的 Bright Data API 權杖 (必要) | - | your-token-here |
PRO_MODE | 啟用所有 60+ 工具 | false | true |
RATE_LIMIT | 自訂速率限制 | unlimited | 100/1h, 50/30m |
WEB_UNLOCKER_ZONE | 自訂 Web Unlocker 區域名稱 | mcp_unlocker | my_custom_zone |
BROWSER_ZONE | 自訂 Browser 區域名稱 | mcp_browser | my_browser_zone |
POLLING_TIMEOUT | web_data_* 工具輪詢的逾時時間 (秒) | 600 | 300, 1200 |
BASE_TIMEOUT | 基本工具 (搜尋與抓取) 的請求逾時時間 (秒) | No limit | 60, 120 |
BASE_MAX_RETRIES | 基本工具在暫時性錯誤時的最大重試次數 (0-3) | 0 | 1, 3 |
GROUPS | 逗號分隔的工具群組 ID | - | ecommerce,browser |
TOOLS | 逗號分隔的個別工具名稱 | - | extract,scrape_as_html |
注意事項:
POLLING_TIMEOUT控制 web_data_* 工具等待結果的時間長度。每秒 = 1 次輪詢嘗試。- 較低的值 (例如 300) 會在資料收集緩慢時更快失敗。
- 較高的值 (例如 1200) 允許更複雜的抓取任務有更多時間。
📚 文件
🚨 常見問題與解決方案
🔧 疑難排解指南
❌ "spawn npx ENOENT" 錯誤
解決方案: 安裝 Node.js 或使用 node 的完整路徑:
"command": "/usr/local/bin/node" // macOS/Linux
"command": "C:\\Program Files\\nodejs\\node.exe" // Windows
⏱️ 複雜網站上的逾時
解決方案: 在您的客戶端設定中將逾時時間增加到 180 秒
🔑 驗證問題
解決方案: 確保您的 API 權杖有效且具有適當的權限
📡 遠端伺服器連線
解決方案: 檢查您的網際網路連線和防火牆設定
🤝 貢獻
我們熱愛貢獻!以下是您可以提供幫助的方式:
請遵循 Bright Data 的編碼標準。
📞 支援
📜 授權
MIT © Bright Data Ltd.