# mcp-reasoner

> MCP Server

The MCP Reasoner enhances Claude Desktop with Beam Search and Monte Carlo Tree Search (MCTS) algorithms, including experimental alpha variations, to improve its complex problem-solving capabilities by incorporating policy and search methods.

## Overview

- **Category:** AI
- **Language:** TypeScript
- **Stars:** 277
- **Forks:** 17
- **Owner:** Jacck
- **GitHub:** https://github.com/Jacck/mcp-reasoner
- **Created:** 2024-12-19T15:40:07+00:00
- **Updated:** 2025-03-28T21:23:38+00:00
- **Source:** https://model-context-protocol.com/servers/mcp-reasoner-claude-desktop-beam-search

## Setup

## Setup

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

OR clone the original:

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

cd mcp-reasoner
npm install
npm run build
```

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

## Tools

## Available Tools

1. Beam search (good for straightforward stuff)
2. MCTS (when stuff gets complex) with alpha variations
3. Tracks how good different reasoning paths are
4. Maps out all the different ways Claude thinks through problems
5. Analyzes how the reasoning process went
6. Follows the MCP protocol
