MCP Structured Thinking
UnclaimedA TypeScript Model Context Protocol (MCP) server to allow LLMs to programmatically construct mind maps to explore an idea space, with enforced "metacognitive" self-reflection
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (18)
branch_from_thought
(optional): Starting point for a new thought branch
branch_id
(optional): Identifier for the current branch
capture_thought
Create a thought in the thought history, with metadata about the thought's type, quality, content, and relationships to other thoughts.
clear_thinking_history
Clear all recorded thoughts and reset the server state.
get_thinking_summary
Generate a comprehensive summary of the entire thinking process.
is_revision
(optional): Whether this revises a previous thought
needs_more_thoughts
(optional): Whether additional thoughts are needed
next_thought_needed
Whether another thought should follow
retrieve_relevant_thoughts
Retrieve thoughts from long-term storage that share tags with the specified thought.
revise_thought
Revise a thought in the thought history, with metadata about the thought's type, quality, content, and relationships to other thoughts.
revises_thought
(optional): Number of thought being revised
score
(optional): Quality score (0.0 to 1.0)
stage
Current thinking stage (e.g., "Problem Definition", "Analysis")
tags
(optional): Categories or labels for the thought
thought
The content of the current thought
thought_id
The ID of the thought to revise
thought_number
Current position in the sequence
total_thoughts
Expected total number of thoughts