小贴士:按下Ctrl+D 或 ⌘+D,一键收藏本站,方便下次快速访问!
MIT License
21
最近更新:1个月前

集成 Google Gemini API,以启用具有高级语言理解能力的强大网络搜索功能。

Gemini Search MCP Server

MCP Server

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

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


Gemini APIとGoogle検索を使用して、最新の情報に基づいた回答を生成するMCPサーバーです。

注意: このMCPサーバーは単体では動作しません。ClineなどのAIアシスタントと組み合わせて使用する必要があります。AIアシスタントにこのプロジェクトを読み込ませることで、Gemini検索機能が利用可能になります。

功能

工具

  • search - 使用 Gemini 2.0 和 Google Search 生成答案
    • 接受查询作为输入,并返回 Gemini 的响应以及相关搜索结果

機能

Tools

  • search - Gemini 2.0とGoogle検索を使用して質問に回答
    • クエリを入力として受け取り、Geminiの回答と関連する検索結果を返します

设置

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

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

开发

开发期间自动构建:

bash 复制代码
npm run watch

安装

要在 Claude Desktop 中使用,请添加以下配置:

Windows: %APPDATA%/Claude/claude_desktop_config.json

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 进行调试:

bash 复制代码
npm run inspector

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

License

本项目中的代码根据 MIT License 发布。
但是,请注意,该项目使用了 Google Gemini API,需遵守 Google's Terms of Service。在使用此 MCP 服务器时,必须同时遵守我们的代码的 MIT License 和 Gemini API 的 Google 条款。


セットアップ

  1. 依存関係のインストール:
bash 复制代码
npm install
  1. ビルド:
bash 复制代码
npm run build
  1. 環境変数の設定:
    .envファイルをプロジェクトのルートに作成し、以下の内容を設定してください:
复制代码
GEMINI_API_KEY=your_api_key_here

※ Gemini APIキーはGoogle AI Studioから取得できます。

開発

開発時の自動ビルド:

bash 复制代码
npm run watch

インストール

Claude Desktopで使用するには、以下の設定を追加してください:

Windows: %APPDATA%/Claude/claude_desktop_config.json

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の使用を推奨します:

bash 复制代码
npm run inspector

InspectorはブラウザでデバッグツールにアクセスするためのURLを提供します。

ライセンス

このプロジェクトのコードはMIT Licenseの下で公開されています。
ただし、このプロジェクトはGoogle Gemini APIを使用しているため、Googleの利用規約も適用されます。このMCPサーバーを使用する際は、コードのMITライセンスとGemini APIの利用規約の両方に従う必要があります。