maxential-thinking-mcp MCP Server

A structured, persistent reasoning workspace for AI. Provides 20 tools for building thought chains, exploring alternatives through branching, revising earlier thinking, searching reasoning history…

Local serverstdioMIT

What is the maxential-thinking-mcp Server?

maxential-thinking-mcp is an MCP project maintained in the bam-devcrew/maxential-thinking-mcp repository. The maintainer describes its purpose as “A structured, persistent reasoning workspace for AI. Provides 20 tools for building thought chains, exploring alternatives through branching, revising earlier thinking, searching reasoning history, and…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @bam-devcrew/maxential-thinking-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
thinkAdd a thought to the reasoning chain. Thoughts are numbered and persisted automatically.
reviseRevise a previous thought when earlier thinking was flawed or incomplete. The original is preserved with revision history.
completeMark the thinking chain complete with a final conclusion.
resetClear the current session and start fresh.
branchCreate a new reasoning branch to explore an alternative path without losing the main thread.
switch_branchSwitch context to a different branch, or back to main.
list_branchesList all branches with their status and thought counts.
get_branchRetrieve complete details of a specific branch.
close_branchClose a branch with an optional conclusion.
merge_branchMerge insights from a branch back into main. Strategies: conclusion_only, full_integration, summary.
get_thoughtRetrieve a specific thought by its number.
get_historyGet thought history, optionally filtered by branch.
tagAdd or remove semantic tags on a thought (e.g., hypothesis, evidence, decision, finding).
searchSearch thoughts by content text or by tags.
exportExport the thinking chain as markdown or JSON.
visualizeGenerate ASCII or Mermaid diagrams of the thought structure and branches.
session_saveName and describe the current session for later retrieval.
session_loadRestore a saved session — all thoughts, branches, and tags are loaded back into memory.
session_listBrowse available sessions, most recently updated first.
session_summaryGenerate a compressed summary of a session for token-efficient context loading.

How to install the maxential-thinking-mcp Server

{
  "mcpServers": {
    "maxential-thinking": {
      "command": "npx",
      "args": [
        "-y",
        "@bam-devcrew/maxential-thinking-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.