1 v1.10.0 更新于 2026-10-25
websearch MCP Server
Multi-engine web search, fetch, browser control. 11 tools, keyless lanes.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(pypi)
{
"mcpServers": {
"websearch": {
"command": "uvx",
"args": [
"skdev-websearch-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 20 个工具
doctor
检查当前哪些搜索通道可用并给出启用其余通道的命令
search
跨多引擎并行搜索开放性问题并返回带引用的综合答案
fetch
将 URL 抓取为 markdown/文本,支持浏览器回退、PDF/EPUB/DOCX 和分页
fetch_many
一次调用抓取多个 URL,去重、限并发并返回每个 URL 的结果
crawl
广度优先爬取整站页面,带硬性上限和停止原因报告
extract_links
提取页面上所有链接的锚文本、标题和 rel 并解析相对路径
extract_table
按选择器和索引将 HTML 表格转换为 json、csv 或 markdown
download
将 URL 内容保存到磁盘并返回本地路径、字节数、sha256 和类型
diff_page
检测页面自上次缓存以来是否变化并返回增删行
screenshot
生成页面的 ARIA 无障碍快照以供 LLM 阅读页面文本和结构
browser_action
驱动真实浏览器页面执行导航、点击、输入、按键、执行 JS 等操作
browser_session
创建、列出、检查或关闭持久化浏览器标签会话
form_fill_submit
一次性填写多个表单字段并提交,验证每个值并报告提交效果
paginate
点击“下一页”控件逐页收集数据,直到达到上限或控件失效
wikipedia
完整的 Wikipedia API 客户端,支持条目、摘要、分类、页面浏览量等查询
arxiv
arXiv 论文搜索,支持布尔、短语和通配符查询语法
extract
通过 CSS、LLM 或正则策略从页面提取结构化 JSON 数据
pdf_extract
将 PDF 转换为 markdown/json/html,支持 OCR 回退处理扫描件
map_site
通过 sitemap 和 HTML 链接回退调研站点的页面清单
ping
检查互联网和关键搜索端点的连通性