sequentialthinking
Dynamic, reflective step-by-step problem solving with revisions & branches
How to use it
sequentialthinking is exposed by the Clear Thought MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the sequentialthinking tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Clear Thought MCP Server
npx clear-thought-mcp-serverOther tools in Clear Thought MCP Server (11)
Simulate a panel of expert personas with diverse perspectives
Systematic debugging (binary search, reverse engineering, divide & conquer, backtracking, cause elimination, program slicing)
Structured decision analysis and rational choice
Software architecture patterns (modular, API integration, state, async, scalability, security, agentic)
Apply a named model (first principles, Occam's razor, Pareto, opportunity cost, error propagation, rubber duck)
Self-monitor knowledge boundaries and reasoning quality
Reason through imperative / OO / functional / reactive / concurrent … paradigms
Formal hypothesis → experiment → analysis loop
Probabilistic reasoning over uncertain problems
Dialectical reasoning — claims, rebuttals, synthesis
Create/manipulate diagrams and visual representations