Serpapi Mcp

🔍 一键调用 SerpAPI,实时搜索尽在掌握

集成 SerpAPI 的 MCP 搜索技能,支持 /serp 命令快速调用 Google 等搜索引擎,返回结构化 JSON 结果,适合实时信息检索场景。

收藏
7.5k
安装
2.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

serpapi-mcp 是一个封装型技能,通过 mcporter 在 Clawdbot 内部调用 SerpAPI 的 MCP 服务器。核心交互方式为 /serp 命令,支持灵活的查询参数配置。

基础语法

/serp <查询内容> [搜索引擎] [结果数量] [输出模式]
  • engine:默认 google_light,支持切换其他 SerpAPI 支持的引擎
  • num:默认返回 5 条结果,可自定义数量
  • modecompact(精简,默认)或 complete(完整原始数据)

典型用例

  • 站内搜索:/serp site:cnmv.es "educación financiera"
  • 股票信息:/serp "AAPL stock" google 3 compact
  • 天气查询:/serp "weather in Madrid" google 1 complete

底层调用 skills/serpapi-mcp/scripts/serp.sh 脚本,最终请求 https://mcp.serpapi.com/$SERPAPI_API_KEY/mcp.search 端点,返回标准 SerpAPI JSON 格式(含 organic_resultsnews_results 等字段,因引擎而异)。

显著优点

1. 即开即用:封装了 MCP 协议细节,用户仅需环境变量配置即可使用
2. 结构化输出:返回标准化 JSON,便于下游解析和自动化处理

3. 多引擎支持:不限于 Google,可灵活切换 SerpAPI 支持的各类搜索引擎

4. 模式切换:compact 模式减少 Token 消耗,complete 模式保留完整元数据

5. Clawdbot 原生集成:通过 mcporter 实现与对话上下文的深度结合

潜在局限

1. 外部依赖:必须持有有效 SerpAPI API Key,且受 SerpAPI 服务可用性制约
2. 成本敏感:SerpAPI 按调用量计费,高频使用需关注配额消耗

3. 结果时效性:依赖搜索引擎索引,非实时抓取,存在延迟

4. 地理限制:部分引擎结果受 IP 地理位置和搜索参数影响

5. 无内置缓存:重复查询会重复计费,未提供结果缓存机制

适合人群

  • 需要实时网络信息增强的 AI 对话用户
  • 依赖结构化搜索数据进行自动化分析的开发者
  • 希望在不离开 Clawdbot 环境的情况下快速验证网络信息的用户

常规风险

  • API Key 泄露风险SERPAPI_API_KEY 需妥善保管,建议仅通过 Clawdbot gateway 的 env.vars 注入,避免硬编码
  • 账单失控:未设置调用上限可能导致意外费用,建议在 SerpAPI 控制台配置用量预警
  • 结果可靠性:搜索引擎结果可能包含 SEO 操控内容或过时信息,关键决策需交叉验证
  • 隐私合规:搜索查询内容可能传输至 SerpAPI 服务器,敏感信息检索需注意数据出境合规要求

Serpapi Mcp 内容

scripts文件夹
手动下载zip · 1.5 kB
serp.shtext/x-shellscript
请选择文件