Skip to main content
Glama

CoT Reasoning Map

Lerne von Claudes Chain of Thought. Eine MCP-App (SEP-1865) für Claude Code, die Spuren des erweiterten Denkens in interaktive Reasoning Maps verwandelt — typisierte Schritte (Framing, Hypothese, Verifikation, Backtrack, Selbstkorrektur, Einsicht, Aktion, Schlussfolgerung), angeordnet als Graph mit Abhängigkeits- und Verwerfungskanten, einer Aufwandszeitachse, einem Wiedergabemodus und einem Durchklick zu den wörtlichen CoT-Auszügen.

Kein API-Schlüssel nötig: Die Claude-Sitzung, die Sie bereits ausführen, übernimmt die Annotation.

So funktioniert es

  1. list_sessions — findet aktuelle Claude Code-Transkripte (~/.claude/projects/**/*.jsonl), die Thinking-Blöcke enthalten

  2. get_thinking — extrahiert die nummerierten Thinking-Blöcke + das Tool-Call-Skelett aus einer Sitzung

  3. Der aufrufende Claude annotiert das Denken in typisierte Schritte mit wörtlichen Auszügen

  4. show_reasoning_map — rendert die Schritte als interaktives Widget inline im Chat (Claude Code Desktop-App / claude.ai; Text-Fallback im Terminal-CLI)

Sagen Sie Dinge wie: „Kartiere das Reasoning meiner letzten Sitzung“ oder „Zeige mir eine Demo-Reasoning-Map“ (Aufruf ohne Argumente rendert Beispieldaten).

Related MCP server: Sequential Thinking MVP Server

Installation

Erfordert Node 18+.

git clone https://github.com/matanma12/cot-widget-spike.git
cd cot-widget-spike
npm install && npm run build
claude mcp add cot-spike --scope user -- node "$(pwd)/server.js"

Starten Sie Claude Code neu und fragen Sie nach einer Reasoning Map.

Entwicklung

  • server.js — MCP-Server (stdio; npm run serve:http für Streamable HTTP auf :3001)

  • mcp-app.html + src/mcp-app.js — das Widget (App aus @modelcontextprotocol/ext-apps)

  • npm run build — bündelt nach dist/mcp-app.html (vite-plugin-singlefile)

  • node test-client.js — Protokoll-Smoke-Test über stdio

Status / Roadmap

Funktionsfähig: Aufnahme, Host-Modell-Annotationsschleife, Graph + Zeitachse + Wiedergabe + Auszüge, verifizierte Inline-Darstellung in Claude Code Desktop.

Als Nächstes: Live-Sitzungsverfolgung via Hooks, Pattern-Bibliothek über Spuren hinweg, Vorhersage-des-nächsten-Schritts-Wiedergabe, Bereitstellung auf claude.ai.

Related MCP Connectors

Related MCP Servers