Deep Thinker MCP Server

Advanced cognitive thinking MCP with DAG-based thought graph, 10 reasoning strategies, node aliases, session persistence, structured responses, auto

Local serverstdio

What is the Deep Thinker MCP server?

Most planning and project tracking work still happens through a UI a human drives. Deep Thinker MCP server moves it into the conversation instead. Advanced cognitive thinking MCP with DAG-based thought graph, 10 reasoning strategies, node aliases, session persistence, structured responses, auto strategy selection, and 17 tools with help & conclude.

The short version

  • DAG-Based Thought Graph — — Thoughts form a directed acyclic graph with branching, merging, and cross-edges (not just a linear chain)
  • Node Aliases — — Use "last", "best", "root" instead of cryptic node IDs for any nodeId parameter
  • Structured Responses — — All tool responses return consistent MCPResponse JSON with status, summary, confidence, nextSuggested action
  • Session Persistence — — Auto-saves thought graph to ~/.deep-thinker/sessions/; resume across MCP restarts with reset({ resume: "name" })
  • Friendly Error Messages — — Zod validation errors translated to human-readable hints (e.g., "confidence 0 ile 1 arasında...")
  • Confidence Scoring — — Multi-factor confidence evaluation with support/contradiction analysis, depth penalties, and knowledge integration boosts

The tools it exposes

The server publishes 14 tools. What each one is for:

  • Global — The Global tool exposed by this server
  • think — Add a thought to the cognitive graph using a reasoning strategy
  • evaluate — Evaluate the thinking process with confidence scoring, critique, and graph health analysis
  • metacog — Metacognitive operations — monitor and control the thinking process
  • graph — The graph tool exposed by this server
  • prune — The prune tool exposed by this server
  • reset — Reset the thought graph and start a fresh session, save, or resume a saved session
  • conclude — Analyze the entire thought graph and produce a comprehensive summary-conclusion with action items and graph health report
  • help — The help tool exposed by this server
  • visualize_thought_graph — Generate visual representation of the thought graph as SVG or ASCII
  • simulate_devils_advocate — Generate counterarguments and opposing viewpoints for a given thought
  • cross_disciplinary_synthesis — Combine insights from multiple domains to generate novel perspectives

Getting it running

The server ships on npm as deep-thinker, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

How it compares

This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Deep Thinker's toolset — Global, think, evaluate and 11 more — is a fair guide to whether it matches your workflow. It is maintained by hubinoretros; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Deep Thinker.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
GlobalThe Global tool exposed by this server.
thinkAdd a thought to the cognitive graph using a reasoning strategy.
evaluateEvaluate the thinking process with confidence scoring, critique, and graph health analysis.
metacogMetacognitive operations — monitor and control the thinking process.
graphThe graph tool exposed by this server.
pruneThe prune tool exposed by this server.
resetReset the thought graph and start a fresh session, save, or resume a saved session.
concludeAnalyze the entire thought graph and produce a comprehensive summary-conclusion with action items and graph health report.
helpThe help tool exposed by this server.
visualize_thought_graphGenerate visual representation of the thought graph as SVG or ASCII.
simulate_devils_advocateGenerate counterarguments and opposing viewpoints for a given thought.
cross_disciplinary_synthesisCombine insights from multiple domains to generate novel perspectives.
temporal_projectionThe temporal_projection tool exposed by this server.
ethical_framework_evaluationEvaluate a thought or decision through multiple ethical frameworks.

How to install the Deep Thinker MCP server

```json
{
  "mcpServers": {
    "deep-thinker": {
      "command": "npx",
      "args": ["-y", "deep-thinker"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use Deep Thinker to Global.
  • Use Deep Thinker to think.
  • Use Deep Thinker to evaluate.

Frequently asked questions

It connects Deep Thinker to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Global, think, evaluate, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Deep Thinker directly.