home / mcp / maxential thinking mcp server
Provides structured, persistent, and parallel reasoning for AI workflows through branching thought chains and exportable results.
Configuration
View docs{
"mcpServers": {
"bam-devcrew-maxential-thinking-mcp": {
"command": "npx",
"args": [
"-y",
"@bam-devcrew/maxential-thinking-mcp"
],
"env": {
"MAXENTIAL_LOG_FILE": "/var/log/maxential.log"
}
}
}
}MAXential Thinking MCP Server provides structured, persistent, and parallel reasoning capabilities for autonomous AI workflows. It enables you to explore multiple thought-chains, navigate back through reasoning, and export or visualize the full thinking process for documentation and handoffs.
You run the MAXential Thinking MCP server through an MCP client, then interact with it using the exposed tools to add thoughts, branch reasoning paths, navigate history, and visualize your thinking. Start new thinking chains, create branches to explore alternatives, tag ideas for semantic organization, and export your complete reasoning as Markdown or JSON for your records.
Prerequisites: you need Node.js installed on your system, and a compatible MCP client to connect to the server. The simplest path is to run the server locally via the provided runtime command or to use the prebuilt MCP via npx.
# Option A: use the prebuilt MCP via npx (recommended for quick start)
npx -y @bam-devcrew/maxential-thinking-mcp
# Option B: run from source after building
git clone https://github.com/BAM-DevCrew/MAXential-Thinking-MCP.git
cd MAXential-Thinking-MCP
npm install
npm run build
# Start the server with the built entry point
node dist/src/index.jsConfigure the MCP in your client to point to the server you plan to use. Below are representative configurations shown in examples. Use the appropriate one for your environment.
{
"mcpServers": {
"maxential-thinking": {
"command": "npx",
"args": ["-y", "@bam-devcrew/maxential-thinking-mcp"]
}
}
}If you built the server from source, configure the runtime to run the built entry point as shown.
{
"mcpServers": {
"maxential-thinking": {
"command": "node",
"args": ["/path/to/MAXential-Thinking-MCP/dist/src/index.js"]
}
}
}You can enable file logging by providing an environment variable in the MCP config. The example below shows how to write logs to a file.
{
"mcpServers": {
"maxential-thinking": {
"command": "node",
"args": ["/path/to/dist/src/index.js"],
"env": {
"MAXENTIAL_LOG_FILE": "/path/to/error.log"
}
}
}
}Add a thought to your reasoning chain
Revise a previous thought in the chain
Mark the current thinking chain as complete with a conclusion
Create a new reasoning branch (like git) for alternative paths
Switch between branches; use main to return to the primary thread
List all branches with their status
Retrieve details for a specific branch
Close a branch with an optional conclusion
Merge insights from a branch back to the main thread
Retrieve a specific thought by its number in the chain
Get thought history, with optional filtering
Clear the current session and start fresh
Add semantic tags to thoughts (e.g., hypothesis, evidence, decision)
Find thoughts by content or tags
Export the entire thinking chain to Markdown or JSON
Generate ASCII or Mermaid diagrams of your thinking