Avito 模块化爬虫,支持CLI、MCP服务器和代理。
概览
Avito 模块化爬虫,支持CLI、MCP服务器和代理。 ✅ - 搜索带有过滤的产品 - 获取广告的详细信息 - CLI 接口 - 输出到控制台(表格)和 JSON - 反检测(用户代理,随机延迟) - 隐形浏览器模式 - 手动验证码解决方案(可见模式下) ✅ - HTTP/HTTPS/SOCKS4/SOCKS5 ✅ 支持 - 授权(用户名:密码) ✅ - 通过代理链✅进行 SOCKS5 认证 - 三种轮换策略:顺序/随机/轮转 ✅ - 每 N 次请求✅自动轮换 - 禁用失效代理(轮询) ✅ - 从文件✅下载 ✅ - 搜索所有页面的迭代器(全搜索) ✅ ✅ - MCP服务器,用于与Claude Desktop ✅集成 - 3个工具:avito_search、avito_get_details、avito_search_all ✅- 自动浏览器✅重用 - 参见docs/MCP_SETUP.md ✅ 🚧 - 反验证码集成(anti-captcha.
概述(AI 翻译)
Avito 模块化爬虫,支持CLI、MCP服务器和代理。
特色
✅ MVP(已实现):
- 搜索带有过滤功能的产品
- 获取关于广告的详细信息
- CLI 接口
- 控制台输出(表)和 JSON
- 反检测(用户代理,随机延迟)
- 隐身浏览器模式
- 手动验证码解法(可见模式)
✅ 代理(实现):
- 支持 HTTP/HTTPS/SOCKS4/SOCKS5 ✅
- 授权(用户名:密码) ✅
- 通过代理链✅实现SOCKS5认证
- 3 轮换策略:顺序/随机/轮转 ✅
- 每N次请求✅自动轮换
- 禁用破损代理(轮询) ✅
- 从文件✅加载
✅ 分页(已实现):
- 用于搜索所有页面的迭代器(
search-all) ✅
✅ MCP服务器(已实现):
- MCP 服务器,用于与 Claude Desktop 和开放代码✅集成
- 3 个工具:avito_search、avito_get_details、avito_search_all ✅
- 自动浏览器✅重用
- 看。医生/MCP_SETUP.MD ✅
🚧 开发中:
- 反验证码集成(anti-captcha.com API)
- 通过环境变量在MCP服务器中支持代理
安装
本页由 AI 翻译,技术细节请以原文为准。
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"avito-scraper": {
"command": "node",
"args": ["C:\\Temp\\mcp-avito\\dist\\mcp\\server.js"],
"env": {
"CHROME_EXECUTABLE_PATH": "C:\\Temp\\mcp-avito\\chrome-win64\\chrome.exe"
}
}
}
}