mcp-reasoner

mcp-reasoner

一个为 Claude Desktop 设计的系统推理 MCP 服务器实现,具备束搜索和思维评估能力。 (Alternatively, a slightly more technical translation:) 一个为 Claude Desktop 设计的系统性推理 MCP 服务器实现,具有束搜索和思想评估功能。

高级AI推理
AI记忆系统
访问服务器

Tools

mcp-reasoner

Advanced reasoning tool with multiple strategies including Beam Search and Monte Carlo Tree Search

README

MCP 推理器

一个用于 Claude Desktop 的推理实现,允许你使用束搜索(Beam Search)和蒙特卡洛树搜索(MCTS)。说实话,这最初是为了看看我们是否能让 Claude 在解决复杂问题方面做得更好……结果证明我们绝对可以。

当前版本:

v2.0.0

最新内容:

添加了 2 个实验性推理算法:

- `mcts-002-alpha`

    - 使用 A* 搜索方法以及策略模拟层的早期 *alpha* 实现

    - 还包括自适应探索模拟器和基于结果的推理模拟器的早期 *alpha* 实现

*注意* 这些 alpha 模拟器的实现尚未完成,可能会发生变化

- `mcts-002alt-alpha`

    - 使用双向搜索方法以及策略模拟层的早期 *alpha* 实现

    - 还包括自适应探索模拟器和基于结果的推理模拟器的早期 *alpha* 实现

*注意* 这些 alpha 模拟器的实现尚未完成,可能会发生变化

mcts-001-alphamcts-001alt-alpha 发生了什么?

很简单:它没用,并且与基本的 mcts 方法非常相似。经过初步测试,结果表明基本思维过程非常相似,表明仅仅添加策略模拟可能没有效果。

那么为什么现在要添加策略模拟层呢?

我认为将策略和搜索结合起来很重要,因为大多数算法都是这样实现的。

以前的版本:

v1.1.0

添加了对搜索参数的模型控制:

beamWidth - 让 Claude 调整要跟踪的路径数量 (1-10)

numSimulations - 微调 MCTS 模拟计数 (1-150)

特性

  • 两种搜索策略,你可以在它们之间切换:
    • 束搜索(Beam search)(适用于简单直接的事情)
    • MCTS(当事情变得复杂时)带有 alpha 变体(见上文)
  • 跟踪不同推理路径的好坏
  • 绘制 Claude 思考问题的各种方式
  • 分析推理过程的进展
  • 遵循 MCP 协议(显然)

安装

git clone https://github.com/frgmt0/mcp-reasoner.git

OR 克隆原始仓库:

git clone https://github.com/Jacck/mcp-reasoner.git

cd mcp-reasoner
npm install
npm run build

配置

添加到 Claude Desktop 配置:

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

测试

[更多测试即将推出]

基准测试

[基准测试即将添加]

要测试的关键基准:

  • MATH500

  • GPQA-Diamond

  • GMSK8

  • 也许是 Polyglot &/or SWE-Bench

许可证

本项目根据 MIT 许可证授权 - 有关详细信息,请参阅 LICENSE 文件。

推荐服务器

mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
OpenRouter MCP Server

OpenRouter MCP Server

提供与 OpenRouter.ai 的集成,允许通过统一的界面访问各种 AI 模型。

精选
Search1API MCP Server

Search1API MCP Server

一个模型上下文协议 (MCP) 服务器,它使用 Search1API 提供搜索和抓取功能。

精选
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
Perplexity Deep Research MCP

Perplexity Deep Research MCP

一个服务器,它允许 AI 助手使用 Perplexity 的 sonar-deep-research 模型进行网络搜索,并提供引用支持。

精选