cot-widget-spike
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cot-widget-spikemap the reasoning of my last session"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CoT Reasoning Map
Learn from Claude's chain of thought. An MCP App (SEP-1865) for Claude Code that turns extended-thinking traces into interactive reasoning maps — typed moves (framing, hypothesis, verification, backtrack, self-correction, insight, action, conclusion) laid out as a graph with dependency and discard edges, an effort timeline, replay mode, and click-through to the verbatim CoT excerpts.
No API key needed: the Claude session you're already running does the annotation.
How it works
list_sessions— finds recent Claude Code transcripts (~/.claude/projects/**/*.jsonl) containing thinking blocksget_thinking— extracts the numbered thinking blocks + tool-call skeleton from a sessionThe calling Claude annotates the thinking into typed moves with verbatim excerpts
show_reasoning_map— renders the moves as an interactive widget inline in the chat (Claude Code desktop app / claude.ai; text fallback in the terminal CLI)
Say things like: "map the reasoning of my last session" or "show me a demo reasoning map" (no-args call renders sample data).
Related MCP server: Sequential Thinking MVP Server
Install
Requires 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"Restart Claude Code and ask for a reasoning map.
Development
server.js— MCP server (stdio;npm run serve:httpfor Streamable HTTP on :3001)mcp-app.html+src/mcp-app.js— the widget (Appfrom@modelcontextprotocol/ext-apps)npm run build— bundles todist/mcp-app.html(vite-plugin-singlefile)node test-client.js— protocol smoke test over stdio
Status / roadmap
Working: ingestion, host-model annotation loop, graph + timeline + replay + excerpts, verified inline rendering in Claude Code desktop. Next: live session following via hooks, pattern library across traces, predict-the-next-move replay, claude.ai deployment.
MIT licensed.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBquality-maintenanceProvides structured sequential thinking capabilities for AI assistants to break down complex problems into manageable steps, revise thoughts, and explore alternative reasoning paths.29
- AlicenseBquality-maintenanceEnables AI assistants to perform structured, step-by-step reasoning by breaking down complex problems into numbered thoughts, with support for revising previous steps and exploring alternative reasoning paths.5
- AlicenseAqualityBmaintenanceEnables structured step-by-step reasoning with branching, revisions, and self-critique to help break down complex problems into manageable steps with confidence tracking and thought history search.7416MIT
- AlicenseBqualityDmaintenanceProvides 10 structured reasoning strategies (Chain of Thought, ReAct, Tree of Thoughts, etc.) for complex problem-solving with session persistence, branching, and tool integration capabilities.32127MIT
Related MCP Connectors
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Let Claude, Cursor, or ChatGPT author Mermaid diagrams your team can read and share.
AI Agent with Architectural Memory. Impact analysis (free), tests and code from the graph (pro).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/matanma12/cot-widget-spike'
If you have feedback or need assistance with the MCP directory API, please join our Discord server