G

Gemini问答

@Lorhlona/geminiserchMCP
0 Stars 97 次浏览 Lorhlona 更新于 2026-08-23

使用Gemini API和Google搜索根据最新信息为用户查询生成答案。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "gemini": {
      "args": [
        "path/to/gemini-search-server/build/index.js"
      ],
      "command": "node",
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}

该服务需要配置环境变量:GEMINI_API_KEY

可用工具 (3 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

search 1 个参数 需填 1 项

Gemini 2.0とGoogle検索を使用して、最新の情報に基づいた回答を生成

必填参数:query

analyze_file 2 个参数 需填 1 项

Gemini 2.0のマルチモーダル機能を使用してファイル(画像、PDF)を分析

必填参数:file_path

analyze_files 2 个参数 需填 1 项

複数のファイルを同時に分析し、内容の整合性を確認

必填参数:file_paths

服务介绍

Gemini Search MCP Server

MCP Server

这是一个使用Gemini API和Google搜索基于最新信息生成响应的MCP服务器。

注意: 此MCP服务器不能独立工作。需要与Cline等AI助手结合使用。当您将此项目加载到AI助手中时,Gemini搜索功能就会变得可用。


这是一个使用Gemini API和Google搜索基于最新信息生成响应的MCP服务器。

注意: 此MCP服务器不能独立工作。需要与Cline等AI助手结合使用。当您将此项目加载到AI助手中时,Gemini搜索功能就会变得可用。

功能

工具

  • search - 使用Gemini 2.0和Google搜索回答问题
    • 接受查询作为输入,并返回Gemini的回答以及相关搜索结果

设置

  1. 安装依赖项:
npm install
  1. 构建:
npm run build
  1. 设置环境变量:
    在项目根目录下创建一个.env文件,内容如下:
GEMINI_API_KEY=your_api_key_here

注意:您可以从Google AI Studio获取您的Gemini API密钥。

开发

开发期间自动构建:

npm run watch

安装

要与Claude Desktop一起使用,请添加以下配置:

Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "gemini": {
      "command": "node",
      "args": ["path/to/gemini-search-server/build/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}

调试

由于MCP服务器通过stdio通信,我们建议使用MCP Inspector进行调试:

npm run inspector

Inspector提供了一个URL,可以在浏览器中访问调试工具。

许可证

此项目中的代码根据MIT许可证发布。
但是请注意,此项目使用了Google Gemini API,该API受Google的服务条款约束。在使用此MCP服务器时,您必须遵守我们的代码的MIT许可证以及Gemini API的Google条款。


设置

  1. 安装依赖项:
npm install
  1. 构建:
npm run build
  1. 设置环境变量:
    在项目根目录下创建一个.env文件,内容如下:
GEMINI_API_KEY=your_api_key_here

※ 可以从Google AI Studio获取Gemini API密钥。

开发

开发期间自动构建:

npm run watch

安装

要与Claude Desktop一起使用,请添加以下配置:

Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "gemini": {
      "command": "node",
      "args": ["path/to/gemini-search-server/build/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}

调试

由于MCP服务器通过stdio通信,我们建议使用MCP Inspector进行调试:

npm run inspector

Inspector提供了一个URL,可以在浏览器中访问调试工具。

许可证

此项目中的代码根据MIT许可证发布。
但是请注意,此项目使用了Google Gemini API,该API受Google的服务条款约束。在使用此MCP服务器时,您必须遵守我们的代码的MIT许可证以及Gemini API的Google条款。

相关 MCP 服务