
Retrieval-Augmented Thinking MCP Server

2025.02.24
11
JavaScriptAI推理增强思维链管理开发效率
Retrieval-Augmented Thinking MCP Server 是一个基于模型上下文协议(MCP)的服务实现,旨在通过结构化的检索增强思维过程来提升AI模型的能力。该服务器支持动态思维链、并行探索路径和递归细化循环,以改进推理和问题解决能力。
View on GitHub
Overview
基本能力
产品定位
Retrieval-Augmented Thinking MCP Server 是一个用于增强AI模型推理能力的服务,通过结构化的检索和思维链管理,提升模型的推理和问题解决能力。
核心功能
- 自适应思维链:支持分支和修订能力的连贯推理流程
- 迭代假设生成:实现假设测试的验证循环
- 上下文一致性:在非线性推理路径中保持上下文
- 动态范围调整:支持灵活的探索和细化
- 质量评估:实时评估思维过程
- 分支管理:处理并行探索路径
- 修订跟踪:管理递归细化循环
适用场景
- AI模型的推理增强
- 复杂问题的结构化解决
- 动态思维链的管理和分析
工具列表
- thought (string): 当前推理步骤
- thoughtNumber (number): 在推理链中的位置
- totalThoughts (number): 估计范围
- nextThoughtNeeded (boolean): 链继续信号
- isRevision (boolean, optional): 标记细化步骤
- revisesThought (number, optional): 引用目标思维
- branchFromThought (number, optional): 分支起点
- branchId (string, optional): 分支标识符
- needsMoreThoughts (boolean, optional): 范围扩展信号
常见问题解答
- 如何安装?使用
npm install @modelcontextprotocol/server-retrieval-augmented-thinking
- 如何启动?使用
mcp-server-retrieval-augmented-thinking
- 如何编程使用?参考提供的TypeScript示例
使用教程
使用依赖
确保已安装Node.js和npm。
安装教程
npm install @modelcontextprotocol/server-retrieval-augmented-thinking
调试方式
# 启动服务器
mcp-server-retrieval-augmented-thinking
# 构建
npm run build
# 监视模式
npm run watch