Gemini Thinking Mcp

Gemini Thinking Mcp

🚀 用于 Google Gemini 的 MCP 服务器思考模型

本项目实现了一个针对 Google Gemini 语言模型的 Model Context Protocol (MCP) 服务器。借助该服务器,Claude Desktop 用户能够使用 Gemini-2.0-flash-thinking-exp-01-21 模型强大的推理能力。

🚀 快速开始

本项目是为 Google 的 Gemini 语言模型打造的 MCP 服务器,能让 Claude Desktop 用户使用 Gemini-2.0-flash-thinking-exp-01-21 模型的推理能力。配置完成后,即可在 Claude Desktop 对话中使用该模型。

✨ 主要特性

  • 快速响应与高质量输出:Gemini-2.0-flash-thinking-exp-01-21 作为 Google Gemini 模型的优化版本,专为快速响应设计,同时保证输出质量。
  • 多领域推理擅长:擅长数学推理、逻辑推导、分步分析和结构化思考。

📦 安装指南

先决条件

  • Node.js (v18 或更高)
  • npm
  • Claude Desktop
  • Google Gemini API 密钥

设置步骤

  1. 克隆此仓库:
git clone https://github.com/falahgs/gemini-thinking-mcp.git
cd gemini-thinking-mcp
  1. 安装依赖项:
npm install
  1. 创建一个 .env 文件并添加你的 Google API 密钥:
GEMINI_API_KEY=your-api-key-here
  1. 构建项目:
npm run build

配置 Claude Desktop

要将此 MCP 服务器与 Claude Desktop 一起使用,请更新你的 Claude Desktop 配置:

  1. 找到你的 Claude Desktop 配置文件路径:
    • Windows:%APPDATA%\Claude\claude_desktop_config.json
    • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  2. mcpServers 部分中添加以下内容:
"gemini-thinking": {
"command": "node",
"args": ["/path/to/gemini-thinking-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
  1. 重启 Claude Desktop 以应用更改。

💻 使用示例

基础用法

配置完成后,你可以在 Claude Desktop 对话中使用 Gemini 模型:

@gemini-thinking 能否帮我逐步解决这个数学问题?

高级用法

你可以调整模型参数:

  • prompt:你的输入文本(必填)
  • max_tokens:生成的最大令牌数(默认:8192)
  • temperature:控制随机性(默认:0.2)

示例展示

示例 1:安装 MCP 服务器

此示例展示了如何在 Claude Desktop 环境中安装并配置 Gemini Thinking MCP 服务器的过程。

示例 2:测试数学问题求解

演示了 MCP 服务器如何逐步解决一个数学方程,展示了其问题解决能力。

📚 详细文档

开发命令

npm run dev     # 监视模式
npm run build   # 生产构建
npm start       # 运行服务器

贡献说明

欢迎贡献!请随意提交 Pull Request。

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-10-02 23:36

相似服务问题

相关AI产品