mcp-reasoner
Facilitates complex problem-solving using advanced reasoning strategies like Beam Search and Monte Carlo Tree Search to analyze and progress through multiple logical steps.
Instructions
Advanced reasoning tool with multiple strategies including Beam Search and Monte Carlo Tree Search
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nextThoughtNeeded | Yes | Whether another step is needed | |
| strategyType | No | Reasoning strategy to use (beam_search or mcts) | |
| thought | Yes | Current reasoning step | |
| thoughtNumber | Yes | Current step number | |
| totalThoughts | Yes | Total expected steps |
Input Schema (JSON Schema)
{
"properties": {
"nextThoughtNeeded": {
"description": "Whether another step is needed",
"type": "boolean"
},
"strategyType": {
"description": "Reasoning strategy to use (beam_search or mcts)",
"enum": [
"beam_search",
"mcts"
],
"type": "string"
},
"thought": {
"description": "Current reasoning step",
"type": "string"
},
"thoughtNumber": {
"description": "Current step number",
"minimum": 1,
"type": "integer"
},
"totalThoughts": {
"description": "Total expected steps",
"minimum": 1,
"type": "integer"
}
},
"required": [
"thought",
"thoughtNumber",
"totalThoughts",
"nextThoughtNeeded"
],
"type": "object"
}