A systematic reasoning MCP server implementation for Claude Desktop with beam search and thought evaluation capabilities.
- Beam search with configurable width
- Thought scoring and evaluation
- Tree-based reasoning paths
- Statistical analysis of reasoning process
- MCP protocol compliance
- Clone the repository:
git clone https://github.com/Jacck/mcp-reasoner.git
cd mcp-reasoner
- Install dependencies:
npm install
- Build the project:
npm run build
Add to Claude Desktop config:
{
"mcpServers": {
"mcp-reasoner": {
"command": "node",
"args": [
"path/to/mcp-reasoner/dist/index.js"
]
}
}
}
The reasoner can be used with Claude Desktop for solving various problems requiring systematic thinking:
- Mathematical problems
- Logical puzzles
- Step-by-step analysis
- Complex problem decomposition
The reasoner uses:
- Beam search to explore multiple solution paths
- Thought scoring based on:
- Detail level
- Mathematical expressions
- Logical connectors
- Tree-based state management
- Statistical analysis of reasoning process
MIT