MCP Reasoner

MCP Reasoner

为Claude Desktop实现的系统化推理MCP Server,采用束搜索和思维评估。

简介

MCP Reasoner 是一个为 Claude Desktop 设计的系统推理 MCP 服务器,提供束搜索和思维评估能力,适用于解决数学问题、逻辑谜题和需要系统性思考的任务。

主要特性

  • 可配置宽度的束搜索
  • 思维评分与评估
  • 基于树的推理路径管理
  • 推理过程的统计分析
  • 符合 MCP 协议标准

安装步骤

# 1. 克隆仓库
git clone https://github.com/Jacck/mcp-reasoner.git
cd mcp-reasoner

# 2. 安装依赖
npm install

# 3. 构建项目
npm run build

配置 Claude Desktop

将 MCP Reasoner 添加到 Claude Desktop 配置中:

{
  "mcpServers": {
    "mcp-reasoner": {
      "command": "node",
      "args": [
        "path/to/mcp-reasoner/dist/index.js"
      ]
    }
  }
}

使用场景

  • 解决需要多步推理的数学问题
  • 处理逻辑谜题和推理任务
  • 进行逐步分析和问题分解
  • 探索多个可能的解决方案路径

工作原理

MCP Reasoner 使用束搜索算法探索多个解决方案路径,并通过评估思维的细节程度、数学表达式和逻辑连接词来选择最优路径。


许可证: MIT

项目地址: https://github.com/Jacck/mcp-reasoner