MCP Reasoner
A reasoning implementation for Claude Desktop that lets you use both Beam Search and Monte Carlo Tree Search (MCTS). tbh this started as a way to see if we could make Claude even better at complex problem-solving... turns out we definitely can.
Current Version:
v2.0.0
What's New:
Added 2 Experimental Reasoning Algorithms:
Copy
What happened to mcts-001-alpha
and mcts-001alt-alpha
?
Quite simply: It was useless and near similar to the base
mcts
method. After initial testing the results yielded in basic thought processes was near similar showing that simply adding policy simulation may not have an effect.
So why add Polciy Simulation Layer now?
Well i think its important to incorporate Policy AND Search in tandem as that is how most of the algorithms implement them.
Previous Versions:
v1.1.0
Added model control over search parameters:
beamWidth - lets Claude adjust how many paths to track (1-10)
numSimulations - fine-tune MCTS simulation count (1-150)
Features
- Two search strategies that you can switch between:
- Beam search (good for straightforward stuff)
- MCTS (when stuff gets complex) with alpha variations (see above)
- Tracks how good different reasoning paths are
- Maps out all the different ways Claude thinks through problems
- Analyzes how the reasoning process went
- Follows the MCP protocol (obviously)
Installation
Configuration
Add to Claude Desktop config:
Testing
[More Testing Coming Soon]
Benchmarks
[Benchmarking will be added soon]
Key Benchmarks to test against:
- MATH500
- GPQA-Diamond
- GMSK8
- Maybe Polyglot &/or SWE-Bench
License
This project is licensed under the MIT License - see the LICENSE file for details.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
A systematic reasoning MCP server implementation for Claude Desktop with beam search and thought evaluation capabilities
Related MCP Servers
- AsecurityAlicenseAqualityA systematic reasoning MCP server for Claude Desktop, featuring Beam Search and Monte Carlo Tree Search to facilitate complex problem-solving and decision-making processes.Last updated -18TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.Last updated -48PythonMIT License
- -securityAlicense-qualityA minimal MCP Server that provides Claude AI models with the 'think' tool capability, enabling better performance on complex reasoning tasks by allowing the model to pause during response generation for additional thinking steps.Last updated -5251TypeScriptMIT License
- -securityFlicense-qualityAn advanced MCP server that implements sophisticated sequential thinking using a coordinated team of specialized AI agents (Planner, Researcher, Analyzer, Critic, Synthesizer) to deeply analyze problems and provide high-quality, structured reasoning.Last updated -124Python