
Geminiserchmcp
集成 Google Gemini API,以启用具有高级语言理解能力的强大网络搜索功能。
Gemini Search 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の回答と関連する検索結果を返します
设置
- 安装依赖项:
bash
npm install
- 构建:
bash
npm run build
- 设置环境变量:
在项目根目录下创建一个.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 条款。
セットアップ
- 依存関係のインストール:
bash
npm install
- ビルド:
bash
npm run build
- 環境変数の設定:
.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の利用規約の両方に従う必要があります。