MCP 推理器是专门为 Claude 桌面设计的推理实现方案,它支持同时运用束搜索和蒙特卡洛树搜索(MCTS)两种算法。最初,我们开展这个项目是想探究能否提升 Claude 在复杂问题解决上的表现,而实践证明,我们做到了!
git clone https://github.com/frgmt0/mcp-reasoner.git
或者克隆原始仓库:
git clone https://github.com/Jacck/mcp-reasoner.git
cd mcp-reasoner
npm install
npm run build
添加到 Claude 桌面配置中:
{
"mcpServers": {
"mcp-reasoner": {
"command": "node",
"args": ["path/to/mcp-reasoner/dist/index.js"],
}
}
}
git clone https://github.com/frgmt0/mcp-reasoner.git
或者克隆原始仓库:
git clone https://github.com/Jacck/mcp-reasoner.git
cd mcp-reasoner
npm install
npm run build
添加了两个实验性推理算法:
mcts-002-alpha
mcts-002alt-alpha
为什么放弃了 mcts-001-alpha 和 mcts-001alt-alpha?简而言之,它们几乎没用,与基础 mcts 方法几乎类似。经过初始测试,结果显示基本思考过程的效果相近,表明简单添加策略模拟可能不会产生影响。
那为什么现在要引入策略模拟层呢?嗯,我认为结合策略和搜索是关键,因为大多数算法都是这样实现的。
添加了对搜索参数的模型控制:
beamWidth - 让 Claude 调整要跟踪的不同路径数量(1 - 10)numSimulations - 精细调整 MCTS 模拟次数(1 - 150)[更多测试即将推出]
[基准测试将很快添加]
需要测试的关键基准:
此项目根据 MIT 许可证发布 - 请参阅 LICENSE 文件以获取详细信息。