
Decodo
io.github.Decodo由 GitHub 账号 Decodo 发布v1.7.0更新于 Nov 5, 2026
Enable your AI agents to scrape and parse web content dynamically, including geo-restricted sites
概览
Decodo 让 AI 助手通过 Decodo 网页抓取 API 抓取网页、搜索引擎、电商平台和社交媒体内容,并以 Markdown、JSON 或截图返回。
- 可以做什么
- 把任意网址抓取为 Markdown、截取网页截图、列出站点 URL,并启动、查询、读取或取消爬取任务
- 搜索网页,并抓取 Google、Google Ads、Google Lens、Google Travel Hotels 与 Bing 的结果
- 获取 Amazon、Walmart、Target 和 TikTok Shop 的搜索、商品、价格与卖家数据
- 采集 TikTok 帖子和 YouTube 元数据、频道视频、字幕与搜索结果
- 向 ChatGPT 和 Perplexity 发送单次提示,或抓取 Google AI Mode 的回答
- 适用场景
- 适合助手需要实时网页数据而非训练知识时使用:研究与 RAG 流程、跨平台商品价格与上架跟踪、社交媒体数据采集,或读取依赖 JavaScript 渲染及有地域限制的页面,而无需自建抓取基础设施。
- 运行要求
- 需要 Decodo 账号和 Web Data API 密钥(或旧版基础认证令牌):本地 npm 包通过 SCRAPER_API_TOKEN 传入,托管端点通过 Authorization Bearer 请求头传入。本地运行需 Node.js 18+,还需 MCP 客户端以及访问 Decodo 服务的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Decodo,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Decodo MCP Server
[Decodo: one-click web access for your AI agents]
Connect LLMs and AI agents to live web data using MCP (Model Context Protocol). The Decodo MCP Server lets you scrape websites, search engines, eCommerce platforms, and social media directly from AI tools like Claude, Cursor, and Windsurf, all without the need to build scraping infrastructure from scratch.
- Structured outputs in JSON, Markdown, and screenshots
- Server-side JavaScript rendering and anti-bot handling
- 125M+ IPs across 195+ locations
What is Decodo MCP server?
The Decodo MCP Server is a web scraping layer for AI agents. It connects MCP-compatible clients to Decodo's Web Scraping API, enabling:
- Web scraping for LLMs
- Real-time data retrieval for RAG
- AI agent browsing and research
- Structured data extraction from dynamic websites
Instead of maintaining proxies, parsers, and retry logic, you get a single integration point for reliable web data access.
Why use MCP for web scraping?
Model Context Protocol (MCP) is the emerging standard for connecting AI agents to external tools and data sources. With MCP:
- Agents can call tools dynamically
- Integrations stay standardized
- Workflows scale across environments
The Decodo MCP Server gives your agents reliable, production-ready web access through this standard.
Key features
Web scraping for AI agents, no infrastructure required. Scrape any website, including JavaScript-heavy pages, without handling proxy rotation, CAPTCHA solving, or anti-bot systems.
Structured outputs for LLM workflows. Markdown (LLM-ready), JSON (for structured pipelines), and screenshots (for visual context), built for RAG pipelines, AI research agents, and automation flows.
Built-in support for popular targets. Ready-made tools for Google and Bing (SERPs), Amazon, Walmart, and Target (eCommerce), TikTok and YouTube (social media), and ChatGPT and Perplexity (AI search).
Global proxy infrastructure. 115M+ residential IPs, 195+ geo-locations, and a 99.99% success rate on even the most protected targets.
Modular MCP toolsets. Enable only what you need: web, search, ecommerce, social_media,
ai for cleaner tool selection and better agent performance.
Fast time to value. From API key to first scrape in minutes, no setup overhead.
Use cases
Use the Decodo MCP Server when you need web scraping for AI agents, structured data extraction at scale, reliable access to dynamic websites, real-time data for RAG, or an alternative to building scraping infrastructure from scratch. Common scenarios:
- AI-powered web scraping – give LLMs the ability to collect fresh data instead of relying on static training data.
- RAG with live data – pull real-time Google, Bing, and AI search results into retrieval pipelines.
- eCommerce intelligence – track product prices, listings, and sellers across marketplaces without getting blocked.
- Social media data collection – gather posts, channels, and engagement data from TikTok and YouTube.
- Travel and price aggregation – build tools that collect live pricing and availability across websites.
Quick start
- Create a free account at dashboard.decodo.com – up to 10K free requests, no credit card required.
- Get your API key. Copy your Web Data API key from your Web Data API subscription on the dashboard. Older plans have a basic authentication token, which also works (see Authentication).
- Download Node.js 18+ from https://nodejs.org.
- Get MCP client like Claude Desktop, Cursor, Windsurf or other MCP-compatible tools.
- Configure the MCP server in your AI client (see configuration examples below).
Connecting to Decodo's MCP server
Open your preferred MCP client and add the following configuration (see examples for Claude Code, Cursor, Windsurf bellow):
Authentication
The local server reads either credential from SCRAPER_API_TOKEN and works out which one it got.
Claude Desktop
- Open Claude Desktop → Settings → Developer → Edit Config.
- Add to claude_desktop_config.json:
- Save and restart Claude Desktop.
Cursor
- Open Settings → MCP.
- Click Add a new global MCP server (opens mcp.json).
- Add the same configuration as above.
- Save — look for a green status indicator next to Decodo.
Windsurf
- Open Settings → Windsurf Settings.
- Scroll to Cascade → Add custom server + (opens mcp_config.json).
- Add the same configuration as above.
- Save and restart Windsurf.
eve (Vercel)
- In your eve agent project, run
eve add connection/decodo, or createagent/connections/decodo.ts:
- Set
DECODO_API_KEY=<api_key>in the agent's server-side environment (.env.locallocally, project env vars on Vercel). approval: always()asks before every call, since calls use your plan; relax it with eve's approval rules if you prefer.
Test your setup
Once connected, try this prompt in your client:
▎ "Scrape the titles of the top 5 articles from Hacker News"
You should get a structured list back within seconds. If you see an auth error, double-check your API key on the dashboard.
Local development
Only needed if you want to change the server code.
Build and run the server from this repository
Prerequisites
- Node.js 18.0+
- An MCP client - popular choices are Claude Desktop and Cursor
Step-by-step guide
- Clone this repository:
- Run the following commands in the terminal:
- Take note of your build location:
Adding index.js to the end of this directory, your build file location should look something like
this:
- Update your MCP client with the server information:
Toolsets
Tools are organized into toolsets. Which ones you get depends on how you connect.
Claude (official connector)
The Decodo connector in Claude's connector directory includes the Web Data API tools only:
Any MCP client
You can selectively enable specific toolsets by passing a comma-separated list via the toolsets
query parameter:
When no toolsets are specified, all tools are registered.
Tools
The server exposes the following tools:
Parameters
The following parameters are inferred from user prompts:
Examples
Scraping geo-restricted content
Query your AI agent with the following prompt:
This prompt will say that peacock.com is geo-restricted. To bypass the geo-restriction:
Limiting number of response tokens
If your agent has a small context window, the content returned from scraping will be automatically truncated, in order to avoid context-overflow. You can increase the number of tokens returned within your prompt:
If your agent has a big context window, tell it to return full content:
Use with Decodo agent skills
This server gives your agent the scraping tools.
Decodo/agent-skills teaches it when to reach for
them, which surface to use, and how to call it — so the agent picks the right tool and
parameters on its own instead of guessing.
The skills route across the decodo CLI, this hosted MCP server, and the raw HTTP API, and fall
back to the MCP server automatically when no shell is available. Pairing the two gives your agent
both the execution layer (this server) and the decision layer (the skills) in a single setup.
Quick start (Claude Code):
See the agent-skills README for manual install and other agents (Cursor, Codex, Gemini CLI, Windsurf).
Related repositories
Web Scraping API, Decodo agent skills, Decodo OpenClaw skill
Try it
Plug Decodo MCP Server into your AI workflow in just a few clicks and equip your AI agents with real-time data from any website.
Start for free | Docs | Discord
License
All code is released under the MIT License.
来源:README.md,提交 c447c89
工具
0版本历史
11- v1.7.0最新Oct 29, 2026
- v1.6.0Oct 20, 2026
- v1.5.2Oct 16, 2026
- v1.5.0Oct 16, 2026
- v1.4.1Oct 15, 2026
- v1.4.0Oct 14, 2026
- v1.3.1Oct 12, 2026
- v1.3.0Oct 12, 2026
- v1.2.6Oct 9, 2026
- v1.2.5Oct 6, 2026
- v1.2.4Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。