google-surf-mcp
by HarimxChoi·★ 169·综合分 50
一个无需 API 密钥的强大 Google MCP 服务器,集成搜索、内容提取和学术论文分析功能。
概述
Google-surf-mcp 是一个全面的 MCP 服务器,提供 Google 搜索功能,以及 URL 内容提取和学术论文分析。它使用 Playwright 和持久 Chrome 配置文件,在需要时通过人工干预绕过 CAPTCHA,并过滤赞助广告和知识面板以提供干净的搜索结果。该服务器支持摘要和完整内容提取模式,特别支持 arXiv、Nature 和 PubMed 等学术来源。它专为本地使用和 headless/serverless 环境设计,可通过适当配置实现。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
当您需要完整的搜索、抓取和提取解决方案且无需 API 密钥,并且希望内置 CAPTCHA 处理功能时,应选择此服务器。
什么时候不要选它
不适合高容量应用或没有人工 CAPTCHA 解决能力的服务器环境。
此 server 暴露的工具
从 README 抽取出 5 个工具searchsearch(query, limit?)Perform a single Google search and return results with ads and knowledge panels removed.
search_parallelsearch_parallel(queries[], limit?)Execute multiple Google searches in parallel (up to 10 queries per call).
extractextract(url, max_chars?, mode?)Fetch and extract content from a URL with options for full text, abstract, or metadata.
search_extractsearch_extract(query, limit?, max_chars?, mode?)Combine Google search with content extraction in one call, with abstract or full mode options.
healthhealth()Check server status including cascade mode, rate-limiter usage, cache size, and configuration.
可对比工具
安装
npm install -g google-surf-mcp配置您的 MCP 客户端:
{
"mcpServers": {
"google-surf": {
"command": "npx",
"args": ["-y", "google-surf-mcp"]
}
}
}首次工具调用会自动引导配置文件(Chrome 可能会短暂打开)。
FAQ
- 这需要 Google API 密钥吗?
- 不需要,这个 MCP 服务器通过浏览器自动化工作,无需任何 API 密钥。
- 它如何处理 CAPTCHA 挑战?
- 它有四种 CAPTCHA 恢复模式:系统通知(默认)、可见 Chrome、远程调试或云模式(快速失败)。
- 它能提取 PDF 内容吗?
- 可以,它支持从 arXiv、Nature、PubMed 等学术来源提取 PDF 内容。
google-surf-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。