Agent Web Combo
FreeNot checkedMCP server for the Agent Web Combo toolkit, enabling AI agents to perform multi-source web search, page content extraction, and JavaScript-rendered page screens
About
MCP server for the Agent Web Combo toolkit, enabling AI agents to perform multi-source web search, page content extraction, and JavaScript-rendered page screenshotting via Kitesurf/Playwright, with optional agent-reach platform integration.
README
一个面向 AI Agent 的联网工具组合:搜索发现 + 内容提取 + Kitesurf/Playwright 渲染 + agent-reach 平台读取。
- 搜索:Tavily / Exa / AnySearch
- 渲染:Cloudflare Kitesurf + Playwright(CDP)
- 平台内容:agent-reach(可选)
- 接入方式:CLI 和 MCP Server
功能
- 多搜索源切换:
tavily/exa/anysearch - 搜索结果的页面内容提取
- Kitesurf 渲染页面、提取正文、截图
- 完整流水线:搜索 → 提取 → 渲染 → 截图
- MCP Server:Claude Code / Cursor / OpenCode / DSH Desktop 等可直接调用
架构
搜索发现:Tavily / Exa / AnySearch
↓
内容提取:AnySearch extract / Tavily Extract / Exa Contents
↓
需要渲染/截图/JS:Kitesurf + Playwright (connectOverCDP)
↓
平台类内容/登录态:agent-reach (可选)
项目结构
agent-web-combo/
├── combo/
│ ├── __main__.py # CLI 入口
│ ├── cli.py # 命令行
│ ├── config.py # 环境变量配置
│ ├── search.py # Tavily / Exa / AnySearch
│ ├── kitesurf.py # Kitesurf + Playwright
│ ├── agent_reach.py # agent-reach CLI
│ └── pipeline.py # 组合流水线
├── combo_mcp.py # MCP Server 入口
├── requirements.txt
├── pyproject.toml
└── .env.example
安装
pip install -r requirements.txt
playwright install chromium # 仅本地调试/备选浏览器时需要;连 Kitesurf 不需要
配置
cp .env.example .env
按需填写:
# Cloudflare / Kitesurf(需要 Browser Run 权限)
CF_ACCOUNT_ID=你的账号ID
CF_API_TOKEN=你的API Token
# 搜索源(至少一个;AnySearch 可不填 Key)
TAVILY_API_KEY=tvly-xxx
EXA_API_KEY=xxx
ANYSEARCH_API_KEY=as_sk_xxx
.env已被.gitignore忽略,请勿提交。
CLI 使用
# 搜索
python -m combo search "Cloudflare Kitesurf" --provider anysearch --max-results 5
# 渲染单个页面 + 截图
python -m combo render "https://example.com" --screenshot output.png
# 完整流水线
python -m combo research "Kitesurf vs Tavily" \
--provider auto \
--max-results 5 \
--extract \
--render \
--render-limit 3 \
--screenshot-dir shots
# 检查 agent-reach
python -m combo agent-reach
MCP 使用
启动 MCP Server:
python combo_mcp.py
暴露工具:
| 工具 | 作用 |
|---|---|
combo_search |
搜索 |
combo_render |
Kitesurf 渲染/截图 |
combo_research |
搜索 + 提取 + 渲染 |
combo_agent_reach_doctor |
检查 agent-reach 状态 |
各客户端配置见 README.mcp.md。
安全说明
- 所有 API Key 只放在本地
.env .gitignore已忽略.env、截图、缓存- MCP 配置中不写明文密钥
- 公开发布前请确认没有提交
.env或截图文件
说明
- AnySearch 走 MCP
tools/callHTTP 接口,匿名可用 - Kitesurf 通过 Cloudflare Browser Run 的 CDP endpoint 连接
- Kitesurf 目前是 Beta,适合截图、HTML 提取、DOM 操作等 Agent 常见任务
Installing Agent Web Combo
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/stranded7/agent-web-comboFAQ
Is Agent Web Combo MCP free?
Yes, Agent Web Combo MCP is free — one-click install via Unyly at no cost.
Does Agent Web Combo need an API key?
No, Agent Web Combo runs without API keys or environment variables.
Is Agent Web Combo hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Agent Web Combo in Claude Desktop, Claude Code or Cursor?
Open Agent Web Combo on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Playwright
Browser automation, scraping, screenshots
by MicrosoftPuppeteer
Browser automation and web scraping.
by modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
by opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
by robhunterhlydecker/ucsc-genome-mcp
MCP server to interact with the UCSC Genome Browser API, letting you find genomes, chromosomes, and more.
by hlydecker34892002/bilibili-mcp-js
A MCP server that supports searching for Bilibili content. Provides LangChain integration examples and test scripts.
by 34892002achiya-automation/safari-mcp
Native Safari browser automation for AI agents with 80+ tools. No Chrome dependency, optimized for Apple Silicon with 60% less CPU overhead.
by achiya-automationagent-infra/mcp-server-browser
Browser automation capabilities using Puppeteer, both support local and remote browser connection.
by bytedanceaparajithn/agent-scraper-mcp
Web scraping MCP server for AI agents. 6 tools: clean content extraction, structured scraping with CSS selectors, full-page screenshots via Playwright, link ext
by aparajithnapireno/DOMShell
Browse the web using filesystem commands (ls, cd, grep, click). 38 MCP tools map Chrome's Accessibility Tree to a virtual filesystem via a Chrome Extension.
by apirenoCompare Agent Web Combo with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All browse MCPs
