ThoughtDAG MCP server
Search local AI conversations by file or phrase and recall source turns. Four read-only tools.
496 stars339 downloads/wk
Reviews
Write oneNobody has reviewed ThoughtDAG yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ThoughtDAG tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
findWhere these exact words were asked (Q), answered (A) or attached (M) across local sessions, canvases and the memories Claude Code and Codex keep for themselves. Exact, case-insensitive match; every hit is a verbatim snippet with a pointer.
recall_turnOne turn in full \u2014 the question, the answer, the tool calls with their diffs \u2014 by session id (or prefix) and turn number as shown by why_file.
why_checkCheap first question before editing a file: does this artifact have any history in local agent sessions? One line; history true/false.
why_fileThe turns across local Claude Code, Codex, DeepSeek Harness, Pi and ThoughtDAG sessions that touched a file, URL or paper: when, what changed (\u0394, observed), what was asked, what the answer said about it (\u2248, a candidate explanation, not a verified reason). Each hit carries a deep link.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install ThoughtDAG in Claude Code, Cursor or VS Code
Runs npx -y thoughtdag on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add thoughtdag -- npx -y thoughtdag
What the publisher says
From the ThoughtDAG repository's README, as published. We do not edit it. Read it on GitHub
ThoughtDAG
AI conversations that branch on an infinite canvas.
Each exchange becomes a node. Wires are the context. Explore a side question, connect useful paths, and choose what the model sees next.
Download · Website · Docs · 中文
0.5 update · CLI · Harness · Desktop · How it works · How it differs · Research
New in 0.5 · ThoughtDAG × Jev
Bring relevant past conversations into the question you are asking now.
- Find earlier work. The local index searches supported agent sessions and ThoughtDAG canvases. Topic dossiers collect decisions and open questions with links back to their sources.
- Select what belongs. The optional Jev decision layer helps identify topics and rank relevant excerpts. Your chosen language model develops the answer.
- Check what comes back. With recall enabled, the context panel lists the dossiers and excerpts added to a request. Inspect their sources or exclude individual items before continuing.
In a small relevance-selection pilot, Jev's median was 391 ms versus 24,813 ms for our GLM adapter. These are selection-stage timings, not end-to-end search or answer times.
What the timing measures
Six runs per engine over the same 14 synthetic excerpts. Median selection latency: 391 ms for Jev-1.13 and 24,813 ms for the GLM-5.3-Flash adapter with default reasoning. These are different inference paths, not a controlled ranking of model speed. Retrieval and answer generation are excluded; this does not measure whole-product speed or accuracy gains.
Without a decision model, recall falls back to rules. The System 1 / System 2-style split describes software roles here: quick relevance decisions, then answer and dossier generation. It is not a claim about human cognition.
Set up history and recall · Configure Jev
Find past context from the command line
Remember a file, a phrase or a URL, but not the session? Search local conversations and jump to the matching turn, without opening the desktop app.
npx thoughtdag why src/lib/api.ts # conversations about this file
npx thoughtdag find "a phrase you remember" # matching conversation turns
npx thoughtdag topics # topics in your local indexFor regular use: npm install -g thoughtdag. Run thoughtdag setup mcp to expose read-only history tools to your agent. Retrieve the relevant turns rather than replaying a whole session. CLI guide →
Inside DeepSeek Harness
Switch between chat and ThoughtDAG's graph inside the harness. Choose the context on the canvas; the harness runs the next turn.
dsh plugin --profile web add dsh-thoughtdag
dsh webThe plugin bundles the canvas and memory layer. Requires Node 22.19+ (22.x) or 24+, and DeepSeek Harness 0.1.2-rc.1 or later. Plugin guide →
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ThoughtDAG: common questions
- Is ThoughtDAG MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the ThoughtDAG safety report
- How do I install ThoughtDAG?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does ThoughtDAG need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ThoughtDAG maintained?
- The last commit was in the last day (2026-09-27). The latest release is v0.2.2.
- What can I use instead of ThoughtDAG?
- Servers from other publishers that do the same job: Repomix MCP server, Vexor MCP server and Silica Core MCP server. Compare all ThoughtDAG alternatives.
Alternatives to ThoughtDAG
Same job from other publishers: the closest match first, then the best rated.
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- VexorA semantic search engine for files and code.not reviewedEstablishedB
- Silica CoreRetrieval over the folder the session opened: files, search, read, code_pack, write_note.not reviewedEstablishedA
- LinkLocal personal memory for agents as MCP tools — remember, recall, search, context, graph traversal.not reviewedEstablishedA
- MinutesThe private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.not reviewedEstablishedA