Token导航 LogoToken导航TokenDH.com
New MCP logo
运维云端未说明官方级别未说明来源级核验

New MCP

MCP Server

基于Google Gemini模型的思考服务器,提供复杂问题分解、分析和修订能力,适用于需要逐步思考和问题解决的场景。

工具数

0

提示词数

0

GitHub Stars

21

资源数

0
JavaScript云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bartekke8it56w2

提供方

bartekke8it56w2

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

模型上下文协议-Gemini思维服务器

这是模型上下文协议(MCP)的一个实现,它与谷歌的Gemini API集成,在不生成代码的情况下提供分析思维能力。

概述

Gemini Thinking Server是一个专门的MCP服务器,它利用谷歌的Gemini模型提供顺序思维和解决问题的能力。它允许:

  • 将复杂问题分解为步骤
  • 规划和设计,有修改空间
  • 可能需要修正航向的分析
  • 最初可能不清楚全部范围的问题

特性

  • 双子座思维:利用Gemini的分析能力,做出深思熟虑的回应
  • 元评论:提供对推理过程的见解
  • 置信水平:表示Gemini对其分析的信心程度
  • 备选路径:提出解决问题的不同方法
  • 分支思想:允许探索不同的思维路径
  • 修订能力:支持修改以前的想法
  • 会话保持:保存并恢复分析会话

安装

# Clone the repository
git clone 

# Install dependencies
npm install

# Build the project
npm run build

用法

环境设置

在运行服务器之前,您需要设置Gemini API密钥:

export GEMINI_API_KEY=your_api_key_here

运行服务器

node dist/gemini-index.js

刀具参数

geminithinking 工具接受以下参数:

  • query (必填):要分析的问题或难题
  • context (可选):附加上下文信息
  • approach (可选):解决问题的建议方法
  • previousThoughts (可选):用于上下文的先前想法数组
  • thought (可选):您当前的思考步骤(如果为空,将由双子座生成)
  • nextThoughtNeeded (必填):是否需要另一个思考步骤
  • thoughtNumber (必填):当前思考次数
  • totalThoughts (必填):估计所需的总想法
  • isRevision (可选):这是否改变了之前的想法
  • revisesThought (可选):正在重新考虑哪个想法
  • branchFromThought (可选):分支点思想数
  • branchId (可选):分支标识符
  • needsMoreThoughts (可选):如果需要更多思考

会话管理

该工具还支持会话管理命令:

  • sessionCommand:管理会话的命令(“保存”、“加载”、“获取状态”)
  • sessionPath:保存或加载会话文件的路径(“save”和“load”命令需要)

示例:保存会话

{
  "sessionCommand": "save",
  "sessionPath": "/path/to/save/session.json",
  "query": "dummy",
  "thoughtNumber": 1,
  "totalThoughts": 1,
  "nextThoughtNeeded": false
}

示例:加载会话

{
  "sessionCommand": "load",
  "sessionPath": "/path/to/load/session.json",
  "query": "dummy",
  "thoughtNumber": 1,
  "totalThoughts": 1,
  "nextThoughtNeeded": false
}

示例:获取会话状态

{
  "sessionCommand": "getState",
  "query": "dummy",
  "thoughtNumber": 1,
  "totalThoughts": 1,
  "nextThoughtNeeded": false
}

示例

以下是一个如何使用该工具的示例:

{
  "query": "How might we design a sustainable urban transportation system?",
  "context": "The city has 500,000 residents and currently relies heavily on personal vehicles.",
  "approach": "Consider environmental, economic, and social factors.",
  "thoughtNumber": 1,
  "totalThoughts": 5,
  "nextThoughtNeeded": true
}

响应格式

服务器响应如下:

{
  "thought": "The generated thought from Gemini",
  "thoughtNumber": 1,
  "totalThoughts": 5,
  "nextThoughtNeeded": true,
  "branches": [],
  "thoughtHistoryLength": 1,
  "metaComments": "Meta-commentary about the reasoning",
  "confidenceLevel": 0.85,
  "alternativePaths": ["Alternative approach 1", "Alternative approach 2"]
}

客户示例

提供了几个示例客户端来演示不同的用例:

  • sample-client.js:基本客户端示例
  • example-usage.js:具体使用示例
  • codebase-analysis-example.js:代码库分析示例
  • session-example.js:演示会话持久性的示例
  • advanced-filtering-example.js:演示高级语义过滤的示例

要运行会话示例,请执行以下操作:

node dist/session-example.js

要运行高级筛选示例,请执行以下操作:

node dist/advanced-filtering-example.js

许可证

麻省理工学院

目录标签

目录标签

JavaScript云端部署Docker问题分解本地部署思考分析修订能力会话持久化Gemini集成

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明sessionremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP