这是一个实现了结构化、检索增强思维过程的MCP(模型上下文协议)服务器。该服务器能够支持动态思维链、并行探索路径以及递归改进周期,以提高推理和解决问题的能力。
npm install @modelcontextprotocol/server-retrieval-augmented-thinking
mcp-server-retrieval-augmented-thinking
import { Server } from '@modelcontextprotocol/sdk/server';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio';
// Initialize and run the server
const server = new Server({
name: 'retrieval-augmented-thinking',
version: '0.1.0'
});
// Connect transport
const transport = new StdioServerTransport();
await server.connect(transport);

服务器提供了一个工具,包含以下参数:
thought
(字符串):当前推理步骤thoughtNumber
(数字):在推理链中的位置totalThoughts
(数字):估计范围nextThoughtNeeded
(布尔值):链继续信号isRevision
(布尔值, 可选):标记改进步骤revisesThought
(数字, 可选):引用目标思想branchFromThought
(数字, 可选):分支起点branchId
(字符串, 可选):分支标识符needsMoreThoughts
(布尔值, 可选):范围扩展信号服务器跟踪各种指标来评估思维链的质量:
分析思维模式以实现:
# Build
npm run build
# Watch mode
npm run watch

欢迎贡献!请阅读我们的贡献指南并提交拉取请求。
MIT