这是一个使用Google Gemini API 文件搜索功能提供检索增强生成(RAG)能力的模型上下文协议(MCP)服务器。此服务器使AI应用程序能够创建知识库并从上传的文档中检索信息。
在您的Claude Desktop配置文件中添加以下内容:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gemini-rag-mcp": {
"command": "npx",
"args": ["-y", "@r_masseater/gemini-rag-mcp"],
"env": {
"GOOGLE_API_KEY": "your_google_api_key_here",
"STORE_DISPLAY_NAME": "your_store_name"
}
}
}
}
必需的环境变量:
GOOGLE_API_KEY:具有Gemini API访问权限的Google API密钥STORE_DISPLAY_NAME:向量存储/知识库的显示名称可选的环境变量:
GEMINI_MODEL:用于查询的Gemini模型(默认:gemini-2.5-pro)
gemini-2.5-pro,gemini-2.5-flash配置完成后,重启Claude Desktop以加载服务器。
git clone https://github.com/masseater/gemini-rag-mcp.git
cd gemini-rag-mcp
pnpm install
# stdio传输(默认)
pnpm run dev
# HTTP传输(带热重载)
pnpm run dev:http
必需的:
GOOGLE_API_KEY:具有Gemini API访问权限的Google API密钥STORE_DISPLAY_NAME:向量存储/知识库的显示名称可选的:
GEMINI_MODEL:用于查询的Gemini模型(默认:gemini-2.5-pro)LOG_LEVEL:日志级别(error|warn|info|debug,默认:info)DEBUG:启用调试控制台输出(true|false,默认:false)PORT:HTTP服务器端口(默认:3000)配置好Claude Desktop后,可以使用以下工具:
MIT 许可证