使用说明
Gemini Thinking MCP服务器
Google Gemini语言模型的模型上下文协议(MCP)服务器实现。该服务器允许Claude Desktop用户访问Gemini-2.0-flash-thinking-exp-01-21型号的强大推理功能。
什么是双子座闪电侠?
Gemini-2.0-flash-thinking-exp-01-21是谷歌Gemini模型的专门版本,在保持高质量的同时进行了快速响应的优化。它擅长:
- 数学推理
- 逻辑演绎
- 逐步分析
- 结构化思维
安装
先决条件
- Node.js(v18或更高版本)
- npm
- 克劳德桌面
- Google Gemini API密钥
设置
- 克隆此存储库:
git clone https://github.com/falahgs/gemini-thinking-mcp.git
cd gemini-thinking-mcp
- 安装依赖项:
npm install
- 创建一个
.env使用您的Google API密钥文件:
GEMINI_API_KEY=your-api-key-here
- 构建项目:
npm run build
配置Claude桌面
要将此MCP服务器与Claude Desktop一起使用,请更新您的Claude Desktop配置:
-
找到您的Claude Desktop配置文件:
- 窗户:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- 窗户:
-
将以下内容添加到
mcpServers章节:
"gemini-thinking": {
"command": "node",
"args": ["/path/to/gemini-thinking-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
- 重新启动Claude Desktop以应用更改。
用法
配置后,您可以在Claude Desktop对话中访问Gemini模型:
@gemini-thinking Can you help me solve this math problem step by step?
参数
您可以调整模型参数:
prompt:Gemini的输入文本(必填)max_tokens:要生成的最大令牌数(默认值:8192)temperature:控制随机性(默认值:0.2)
例子
以下是Gemini Thinking MCP服务器设置和使用的一些示例:
示例1:安装MCP服务器
此示例显示了在Claude Desktop环境中安装和配置Gemini Thinking MCP服务器的过程。
示例2:测试数学问题解决能力
MCP服务器逐步求解数学方程的演示,展示了其解决问题的能力。
发展
npm run dev # Watch mode
npm run build # Build for production
npm start # Run the server
贡献
欢迎投稿!请随时提交拉取请求。
许可证
麻省理工学院