Decodo
chính thứcTruy cập dữ liệu web dễ dàng. Truy xuất thông tin đơn giản từ các trang web và nguồn trực tuyến.
Bạn có thể làm gì với Decodo MCP?
- Thu thập bất kỳ trang web nào dưới dạng Markdown — trích xuất nội dung sạch, sẵn sàng cho LLM từ một URL bằng
scrape_as_markdown. - Chụp ảnh màn hình trang web — chụp ảnh trực quan của bất kỳ trang web nào bằng
screenshot. - Tìm kiếm Google và Bing — lấy kết quả SERP đã phân tích qua
google_searchvàbing_search. - Lấy dữ liệu sản phẩm thương mại điện tử — tra cứu giá cả, người bán và sản phẩm bán chạy trên Amazon, Walmart hoặc Target.
- Thu thập nội dung mạng xã hội — thu thập bài đăng Reddit, video TikTok hoặc siêu dữ liệu và phụ đề YouTube.
- Truy vấn công cụ tìm kiếm AI — tương tác với ChatGPT, Perplexity hoặc Google AI Mode để nhận câu trả lời hỗ trợ bởi AI.
Tài liệu
Decodo MCP Server
Kết nối LLM và tác nhân AI với dữ liệu web trực tiếp bằng MCP (Model Context Protocol). Decodo MCP Server cho phép bạn thu thập dữ liệu từ trang web, công cụ tìm kiếm, nền tảng thương mại điện tử và mạng xã hội trực tiếp từ các công cụ AI như Claude, Cursor và Windsurf, tất cả mà không cần xây dựng cơ sở hạ tầng thu thập dữ liệu từ đầu.
- Đầu ra có cấu trúc ở định dạng JSON, Markdown và ảnh chụp màn hình
- Kết xuất JavaScript phía máy chủ và xử lý chống bot
- Hơn 125 triệu IP tại hơn 195 vị trí
Decodo MCP server là gì?
Decodo MCP Server là một lớp thu thập dữ liệu web cho các tác nhân AI. Nó kết nối các máy khách tương thích MCP với API thu thập dữ liệu web của Decodo, cho phép:
- Thu thập dữ liệu web cho LLM
- Truy xuất dữ liệu thời gian thực cho RAG
- Duyệt web và nghiên cứu của tác nhân AI
- Trích xuất dữ liệu có cấu trúc từ các trang web động
Thay vì phải duy trì proxy, trình phân tích cú pháp và logic thử lại, bạn có một điểm tích hợp duy nhất để truy cập dữ liệu web đáng tin cậy.
Tại sao nên sử dụng MCP để thu thập dữ liệu web?
Model Context Protocol (MCP) là tiêu chuẩn mới nổi để kết nối các tác nhân AI với các công cụ và nguồn dữ liệu bên ngoài. Với MCP:
- Các tác nhân có thể gọi công cụ một cách linh hoạt
- Tích hợp được chuẩn hóa
- Quy trình làm việc có thể mở rộng trên nhiều môi trường
Decodo MCP Server cung cấp cho tác nhân của bạn quyền truy cập web đáng tin cậy, sẵn sàng cho sản xuất thông qua tiêu chuẩn này.
Các tính năng chính
Thu thập dữ liệu web cho tác nhân AI, không cần cơ sở hạ tầng. Thu thập dữ liệu từ bất kỳ trang web nào, bao gồm các trang sử dụng nhiều JavaScript, mà không cần xử lý xoay vòng proxy, giải CAPTCHA hoặc hệ thống chống bot.
Đầu ra có cấu trúc cho quy trình làm việc LLM. Markdown (sẵn sàng cho LLM), JSON (cho pipeline có cấu trúc) và ảnh chụp màn hình (cho ngữ cảnh trực quan), được xây dựng cho pipeline RAG, tác nhân nghiên cứu AI và luồng tự động hóa.
Hỗ trợ tích hợp cho các mục tiêu phổ biến. Các công cụ dựng sẵn cho Google và Bing (SERP), Amazon, Walmart và Target (thương mại điện tử), Reddit, TikTok và YouTube (mạng xã hội), và ChatGPT và Perplexity (tìm kiếm AI).
Cơ sở hạ tầng proxy toàn cầu. Hơn 125 triệu IP dân cư, hơn 195 vị trí địa lý và tỷ lệ thành công 99,99% ngay cả trên các mục tiêu được bảo vệ nghiêm ngặt nhất.
Bộ công cụ MCP mô-đun. Chỉ kích hoạt những gì bạn cần: web, search, ecommerce, social_media, ai để lựa chọn công cụ gọn gàng hơn và hiệu suất tác nhân tốt hơn.
Thời gian triển khai nhanh chóng. Từ khóa API đến lần thu thập dữ liệu đầu tiên chỉ trong vài phút, không mất thời gian thiết lập.
Các trường hợp sử dụng
Sử dụng Decodo MCP Server khi bạn cần thu thập dữ liệu web cho tác nhân AI, trích xuất dữ liệu có cấu trúc ở quy mô lớn, truy cập đáng tin cậy vào các trang web động, dữ liệu thời gian thực cho RAG hoặc giải pháp thay thế cho việc xây dựng cơ sở hạ tầng thu thập dữ liệu từ đầu. Các tình huống phổ biến:
- Thu thập dữ liệu web bằng AI – cho phép LLM thu thập dữ liệu mới thay vì dựa vào dữ liệu huấn luyện tĩnh.
- RAG với dữ liệu trực tiếp – đưa kết quả tìm kiếm thời gian thực từ Google, Bing và AI vào pipeline truy xuất.
- Thông tin thương mại điện tử – theo dõi giá sản phẩm, danh sách và người bán trên các sàn thương mại mà không bị chặn.
- Thu thập dữ liệu mạng xã hội – thu thập bài đăng, kênh và dữ liệu tương tác từ Reddit, TikTok và YouTube.
- Tổng hợp giá và du lịch – xây dựng công cụ thu thập giá trực tiếp và tình trạng còn chỗ trên các trang web.
Bắt đầu nhanh
- Tạo tài khoản miễn phí tại dashboard.decodo.com – tối đa 2K yêu cầu miễn phí, không cần thẻ tín dụng.
- Lấy khóa API của bạn. Lấy mã thông báo xác thực cơ bản của Web Scraping API từ bảng điều khiển.
- Tải xuống Node.js 18+ từ https://nodejs.org.
- Tải máy khách MCP như Claude Desktop, Cursor, Windsurf hoặc các công cụ tương thích MCP khác.
- Cấu hình MCP server trong máy khách AI của bạn (xem ví dụ cấu hình bên dưới).
Kết nối với Decodo's MCP server
Mở máy khách MCP ưa thích của bạn và thêm cấu hình sau (xem ví dụ cho Claude Code, Cursor, Windsurf bên dưới):
{
"mcpServers": {
"Decodo": {
"url": "https://mcp.decodo.com/mcp",
"headers": {
"Authorization": "Basic <basic_auth_token>"
}
}
}
}
Claude Desktop
- Mở Claude Desktop → Settings → Developer → Edit Config.
- Thêm vào claude_desktop_config.json:
{
"mcpServers": {
"Decodo": {
"command": "npx",
"args": ["-y", "@decodo/mcp-server"],
"env": {
"SCRAPER_API_TOKEN": "<basic_auth_token>",
"TOOLSETS": "web,ai"
}
}
}
}
- Lưu và khởi động lại Claude Desktop.
Cursor
- Mở Settings → MCP.
- Nhấp Add a new global MCP server (mở mcp.json).
- Thêm cấu hình tương tự như trên.
- Lưu — tìm chỉ báo trạng thái màu xanh bên cạnh Decodo.
Windsurf
- Mở Settings → Windsurf Settings.
- Cuộn đến Cascade → Add custom server + (mở mcp_config.json).
- Thêm cấu hình tương tự như trên.
- Lưu và khởi động lại Windsurf.
Kiểm tra thiết lập của bạn
Sau khi kết nối, hãy thử lời nhắc này trong máy khách của bạn:
▎ "Thu thập tiêu đề của 5 bài viết hàng đầu từ Hacker News"
Bạn sẽ nhận được danh sách có cấu trúc trong vài giây. Nếu thấy lỗi xác thực, hãy kiểm tra lại mã thông báo từ bảng điều khiển.
Tùy chọn: kích hoạt các bộ công cụ cụ thể
Chạy MCP server cục bộ
Điều kiện tiên quyết
- Node.js 18.0+
- Một máy khách MCP - các lựa chọn phổ biến là Claude Desktop và Cursor
Hướng dẫn từng bước
- Sao chép kho lưu trữ này:
git clone https://github.com/Decodo/mcp-server
- Chạy các lệnh sau trong terminal:
cd decodo-mcp-server
npm install
npm run build
- Ghi lại vị trí build của bạn:
cd build/
pwd
Thêm index.js vào cuối thư mục này, vị trí tệp build của bạn sẽ trông giống như sau:
/Users/your.user/projects/decodo-mcp/build/index.js
- Cập nhật máy khách MCP của bạn với thông tin máy chủ:
{
"mcpServers": {
"decodo-mcp": {
"command": "node",
"args": ["/Users/your.user/projects/decodo-mcp/build/index.js"],
"env": {
"SCRAPER_API_TOKEN": "<web_scraping_api_base64_token>"
}
}
}
}
Bộ công cụ
Các công cụ được tổ chức thành các bộ công cụ. Bạn có thể kích hoạt có chọn lọc các bộ công cụ cụ thể bằng cách truyền danh sách được phân tách bằng dấu phẩy qua tham số truy vấn toolsets:
"Decodo MCP Server": {
"url": "https://mcp.decodo.com/mcp?toolsets=web,ai",
"headers": {
"Authorization": "Basic <your_auth_token>"
}
}
Khi không có bộ công cụ nào được chỉ định, tất cả các công cụ đều được đăng ký.
| Bộ công cụ | Công cụ |
|---|---|
web | scrape_as_markdown, screenshot |
search | google_search, google_ads, google_lens, google_travel_hotels, bing_search |
ecommerce | amazon_search, amazon_product, amazon_pricing, amazon_sellers, amazon_bestsellers, walmart_search, walmart_product, target_search, target_product, tiktok_shop_search, tiktok_shop_product, tiktok_shop_url |
social_media | reddit_post, reddit_subreddit, reddit_user, tiktok_post, youtube_metadata, youtube_channel, youtube_subtitles, youtube_search |
ai | chatgpt, perplexity, google_ai_mode |
Công cụ
Máy chủ cung cấp các công cụ sau:
| Công cụ | Mô tả | Câu lệnh ví dụ |
|---|---|---|
scrape_as_markdown | Thu thập dữ liệu từ bất kỳ URL mục tiêu nào, yêu cầu cung cấp URL qua câu lệnh. Trả về kết quả dưới dạng Markdown. | Thu thập dữ liệu từ peacock.com bằng địa chỉ IP Hoa Kỳ và cho tôi biết giá. |
screenshot | Chụp ảnh màn hình của bất kỳ trang web nào và trả về dưới dạng ảnh PNG. | Chụp ảnh màn hình github.com từ địa chỉ IP Hoa Kỳ. |
google_search | Thu thập dữ liệu từ Google Search cho một truy vấn nhất định và trả về kết quả đã phân tích. | Thu thập dữ liệu Google Search cho "giày" và cho tôi biết vị trí hàng đầu. |
google_ads | Thu thập dữ liệu kết quả tìm kiếm Google Ads. | Thu thập dữ liệu Google Ads cho "máy tính xách tay" và hiển thị các quảng cáo hàng đầu. |
google_lens | Thu thập dữ liệu kết quả tìm kiếm hình ảnh Google Lens. | Tìm kiếm Google Lens cho hình ảnh này: https://example.com/image.jpg |
google_ai_mode | Thu thập dữ liệu kết quả Google AI Mode (Tìm kiếm với AI). | Hỏi Google AI Mode: Ba giống chó hàng đầu là gì? |
google_travel_hotels | Thu thập dữ liệu kết quả tìm kiếm Google Travel Hotels. | Tìm kiếm Google Travel Hotels cho khách sạn ở Paris. |
amazon_search | Thu thập dữ liệu từ Amazon Search cho một truy vấn nhất định và trả về kết quả đã phân tích. | Thu thập dữ liệu Amazon Search cho "bàn phím không dây". |
amazon_product | Thu thập dữ liệu trang sản phẩm Amazon. | Thu thập dữ liệu sản phẩm Amazon B09H74FXNW và hiển thị chi tiết. |
amazon_pricing | Thu thập thông tin giá sản phẩm Amazon. | Lấy giá cho sản phẩm Amazon B09H74FXNW. |
amazon_sellers | Thu thập thông tin người bán Amazon. | Lấy thông tin về người bán Amazon A1R0Z7FJGTKESH. |
amazon_bestsellers | Thu thập dữ liệu danh sách Amazon Bestsellers. | Hiển thị sản phẩm bán chạy nhất Amazon trong lĩnh vực điện tử. |
walmart_search | Thu thập dữ liệu từ Walmart Search cho một truy vấn nhất định và trả về kết quả đã phân tích. | Thu thập dữ liệu Walmart Search cho "lều cắm trại". |
walmart_product | Thu thập dữ liệu trang sản phẩm Walmart. | Thu thập dữ liệu sản phẩm Walmart 15296401808. |
target_search | Thu thập dữ liệu từ Target Search cho một truy vấn nhất định và trả về kết quả đã phân tích. | Thu thập dữ liệu Target Search cho "thiết bị nhà bếp". |
target_product | Thu thập dữ liệu trang sản phẩm Target. | Thu thập dữ liệu sản phẩm Target 92186007. |
tiktok_post | Thu thập dữ liệu có cấu trúc từ URL bài đăng TikTok (ví dụ: tương tác, chú thích, hashtag). | Thu thập dữ liệu bài đăng TikTok này: https://www.tiktok.com/@nba/video/7393013274725403950 |
tiktok_shop_search | Thu thập dữ liệu từ TikTok Shop Search cho một truy vấn nhất định và trả về kết quả đã phân tích. | Thu thập dữ liệu TikTok Shop Search cho "ốp điện thoại". |
tiktok_shop_product | Thu thập dữ liệu trang sản phẩm TikTok Shop. | Thu thập dữ liệu sản phẩm TikTok Shop 1731541214379741272. |
tiktok_shop_url | Thu thập dữ liệu trang TikTok Shop theo URL. | Thu thập dữ liệu URL TikTok Shop này: https://www.tiktok.com/shop/s?q=HEADPHONES |
youtube_metadata | Thu thập siêu dữ liệu video YouTube. | Lấy siêu dữ liệu cho video YouTube dFu9aKJoqGg. |
youtube_channel | Thu thập dữ liệu video của kênh YouTube. | Thu thập dữ liệu kênh YouTube @decodo_official. |
youtube_subtitles | Thu thập phụ đề video YouTube. | Lấy phụ đề cho video YouTube L8zSWbQN-v8. |
youtube_search | Tìm kiếm video YouTube. | Tìm kiếm YouTube cho "Cách chăm sóc chinchilla". |
reddit_post | Thu thập dữ liệu một bài đăng Reddit cụ thể. | Thu thập dữ liệu bài đăng Reddit sau: https://www.reddit.com/r/horseracing/comments/1nsrn3/ |
reddit_subreddit | Thu thập dữ liệu kết quả subreddit. | Thu thập 5 bài đăng hàng đầu trên r/Python tuần này. |
reddit_user | Thu thập dữ liệu hồ sơ người dùng Reddit và các bài đăng/bình luận của họ. | Thu thập dữ liệu người dùng Reddit này: https://www.reddit.com/user/IWasRightOnce/ |
bing_search | Thu thập dữ liệu kết quả Bing Search. | Tìm kiếm Bing cho "đánh giá máy tính xách tay". |
chatgpt | Tìm kiếm và tương tác với ChatGPT để nhận phản hồi và hội thoại do AI hỗ trợ. | Hỏi ChatGPT giải thích điện toán lượng tử bằng thuật ngữ đơn giản. |
perplexity | Tìm kiếm và tương tác với Perplexity để nhận phản hồi và hội thoại do AI hỗ trợ. | Hỏi Perplexity xu hướng mới nhất trong phát triển web là gì. |
Tham số
Các tham số sau được suy ra từ câu lệnh của người dùng:
| Tham số | Mô tả |
|---|---|
jsRender | Kết xuất URL mục tiêu trong trình duyệt không giao diện. |
geo | Đặt quốc gia mà yêu cầu sẽ xuất phát. |
locale | Đặt ngôn ngữ của yêu cầu. |
tokenLimit | Cắt bớt nội dung phản hồi đến giới hạn này. Hữu ích nếu cửa sổ ngữ cảnh nhỏ. |
prompt | Câu lệnh gửi đến các công cụ AI (chatgpt, perplexity). |
search | Kích hoạt chức năng tìm kiếm web của ChatGPT (chỉ chatgpt). |
xhr | Khi true, bao gồm phản hồi XHR hoặc fetch trong kết quả thu thập nếu được hỗ trợ (ví dụ: tiktok_post). |
deviceType | Loại thiết bị mô phỏng cho yêu cầu (desktop, mobile, tablet). |
domain | Tên miền sử dụng cho yêu cầu (ví dụ: amazon.com, amazon.co.uk, bing.com). |
pageFrom | Số trang bắt đầu cho phân trang. |
deliveryZip | Mã ZIP cho địa điểm giao hàng (Target, Walmart). |
storeId | ID cửa hàng cho hàng tồn kho địa phương (Target, Walmart). |
country | Quốc gia cho yêu cầu TikTok Shop. |
limit | Số lượng kết quả tối đa trả về (ví dụ: video kênh YouTube). |
language_code | Mã ngôn ngữ cho phụ đề (ví dụ: en, es). |
Ví dụ
Thu thập nội dung bị giới hạn địa lý
Truy vấn tác nhân AI của bạn với câu lệnh sau:
Scrape peacock.com from a German IP address and tell me the pricing.
Câu lệnh này sẽ cho biết peacock.com bị giới hạn địa lý. Để vượt qua giới hạn địa lý:
Scrape peacock.com from a US IP address and tell me the pricing.
Giới hạn số lượng token phản hồi
Nếu tác nhân của bạn có cửa sổ ngữ cảnh nhỏ, nội dung trả về từ việc thu thập sẽ tự động bị cắt bớt để tránh tràn ngữ cảnh. Bạn có thể tăng số lượng token trả về trong câu lệnh của mình:
Scrape hacker news, return 50k tokens.
Nếu tác nhân của bạn có cửa sổ ngữ cảnh lớn, hãy yêu cầu nó trả về full content:
Scrape hacker news, return full content.
Sử dụng với kỹ năng tác nhân Decodo
Máy chủ này cung cấp cho tác nhân của bạn các công cụ thu thập. Decodo/agent-skills
dạy nó khi nào nên sử dụng chúng, bề mặt nào để dùng, và cách gọi — để tác nhân
tự chọn đúng công cụ và tham số thay vì đoán mò.
Các kỹ năng định tuyến qua decodo CLI, máy chủ MCP được lưu trữ này, và API HTTP thô, và tự động
chuyển sang máy chủ MCP khi không có shell. Kết hợp cả hai mang lại cho tác nhân của bạn cả
lớp thực thi (máy chủ này) và lớp quyết định (các kỹ năng) trong một thiết lập duy nhất.
Bắt đầu nhanh (Claude Code):
/plugin marketplace add Decodo/agent-skills
/plugin install decodo@decodo-skills
Xem README kỹ năng tác nhân để cài đặt thủ công và các tác nhân khác (Cursor, Codex, Gemini CLI, Windsurf).
Kho lưu trữ liên quan
Web Scraping API, Kỹ năng tác nhân Decodo, Kỹ năng Decodo OpenClaw
Dùng thử
Tích hợp Decodo MCP Server vào quy trình làm việc AI của bạn chỉ với vài cú nhấp chuột và trang bị cho tác nhân AI dữ liệu thời gian thực từ bất kỳ trang web nào.
Bắt đầu miễn phí | Tài liệu | Discord
Giấy phép
Tất cả mã được phát hành theo Giấy phép MIT.