Retrieval-Augmented Thinking MCP Server

Retrieval-Augmented Thinking MCP Server

site icon
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

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。