ScavioScavio
产品定价文档
登录开始使用
  1. 首页
  2. 教程
  3. 如何向 Gemini CLI 添加搜索
教程

如何向 Gemini CLI 添加搜索

通过连接到 Scavio MCP 服务器,为 Google 的 Gemini CLI 提供实时网络、购物和视频搜索。带有配置示例的分步指南。

获取免费API密钥API文档

Google 的 Gemini CLI 是一个支持模型上下文协议服务器的终端优先代理,这意味着您可以使用 Scavio 等第三方工具对其进行扩展以进行实时搜索。开箱即用的 Gemini CLI 基础落后于实时 Google SERP。 Scavio 的 MCP 服务器中的接线只需一个配置步骤即可为您提供五个实时数据平台。

前置条件

  • 已安装 Node.js 20+
  • 通过 npm install -g @google/gemini-cli 安装 Gemini CLI
  • 来自 scavio.dev 的 Scavio API 密钥
  • 基本熟悉 JSON 配置文件

操作指南

步骤 1: 安装 Gemini CLI

全局安装Google的终端代理。

Bash
npm install -g @google/gemini-cli

步骤 2: 导出您的 Scavio API 密钥

将密钥设置为环境变量,以便 MCP 服务器可以读取它。

Bash
export SCAVIO_API_KEY="sk_live_your_key_here"

步骤 3: 将 Scavio 添加到 Gemini 配置中

打开 ~/.gemini/config.json 并添加 Scavio MCP 服务器条目。

JSON
{
  "mcpServers": {
    "scavio": {
      "command": "npx",
      "args": ["-y", "@scavio/mcp"],
      "env": { "SCAVIO_API_KEY": "${SCAVIO_API_KEY}" }
    }
  }
}

步骤 4: 重新启动 Gemini CLI

退出并重新启动 Gemini CLI 以加载新的 MCP 服务器。

Bash
gemini

步骤 5: 询问实时数据问题

向 Gemini 提示需要新鲜网络数据的内容,然后观看它调用 Scavio。

Bash
> what is the top Reddit post in r/ClaudeCode this week?

Python 示例

Python
# Gemini CLI is configured via JSON, not Python. Scavio can also be called directly:
import os, requests
r = requests.post('https://api.scavio.dev/api/v1/search',
    headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
    json={'query': 'top reddit post r/ClaudeCode this week'})
print(r.json()['organic_results'][0])

JavaScript 示例

JavaScript
const res = await fetch('https://api.scavio.dev/api/v1/search', {
  method: 'POST',
  headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
  body: JSON.stringify({ query: 'top reddit post r/ClaudeCode this week' })
});
console.log((await res.json()).organic_results[0]);

预期输出

JSON
> Gemini calls scavio.search_google with the query and returns structured results with titles, URLs, and snippets. Gemini synthesizes the top results into a direct answer with citations.

相关教程

  • 如何向 Codex CLI 添加搜索
  • 如何使用 Web 搜索构建光标代理

常见问题

大多数开发者在15到30分钟内完成本教程。您需要一个Scavio API密钥(免费套餐即可)和可用的Python或JavaScript环境。

已安装 Node.js 20+. 通过 npm install -g @google/gemini-cli 安装 Gemini CLI. 来自 scavio.dev 的 Scavio API 密钥. 基本熟悉 JSON 配置文件. Scavio API密钥注册即送50个免费积分。

可以。免费套餐注册即送50个积分,完全足够完成本教程并构建一个可运行的原型解决方案。

Scavio提供原生LangChain包(langchain-scavio)、MCP服务器以及适用于任何HTTP客户端的REST API。本教程使用 the raw REST API, 但您可以根据需要适配您选择的框架。

相关资源

Best Of

2026年Gemini CLI最佳搜索API

Read more
Use Case

IDE MCP 搜索

Read more
Use Case

MCP 自定义搜索服务器

Read more
Best Of

2026 年 IDE 集成最佳 MCP 搜索工具

Read more
Solution

Gemini搜索失败代理降级方案

Read more
Solution

MCP按需上下文节省

Read more

开始构建

通过连接到 Scavio MCP 服务器,为 Google 的 Gemini CLI 提供实时网络、购物和视频搜索。带有配置示例的分步指南。

获取免费API密钥阅读文档
ScavioScavio

面向AI智能体的实时搜索API。搜索所有平台,不仅仅是Google。

产品

  • 功能
  • 定价
  • 控制台
  • 联盟计划

开发者

  • 文档
  • API参考
  • 快速开始
  • MCP集成
  • Python SDK

替代方案

  • Tavily替代方案
  • SerpAPI替代方案
  • Firecrawl替代方案
  • Exa替代方案

工具

  • JSON格式化
  • cURL转代码
  • Token计数器
  • 全部工具

© 2026 Scavio. 保留所有权利。

Featured on TAAFT
服务条款隐私政策