Skip to main content
Glama

Clear Thought Server

sequentialthinking

Break down complex problems into adaptable steps, revise insights as understanding evolves, and filter irrelevant information to generate accurate solutions.

Instructions

A detailed tool for dynamic and reflective problem-solving through thoughts. This tool helps analyze problems through a flexible thinking process that can adapt and evolve. Each thought can build on, question, or revise previous insights as understanding deepens.

When to use this tool:

  • Breaking down complex problems into steps

  • Planning and design with room for revision

  • Analysis that might need course correction

  • Problems where the full scope might not be clear initially

  • Problems that require a multi-step solution

  • Tasks that need to maintain context over multiple steps

  • Situations where irrelevant information needs to be filtered out

You should:

  1. Start with an initial estimate of needed thoughts, but be ready to adjust

  2. Feel free to question or revise previous thoughts

  3. Don't hesitate to add more thoughts if needed, even at the "end"

  4. Express uncertainty when present

  5. Mark thoughts that revise previous thinking or branch into new paths

  6. Ignore information that is irrelevant to the current step

  7. Generate a solution hypothesis when appropriate

  8. Verify the hypothesis based on the Chain of Thought steps

  9. Repeat the process until satisfied with the solution

  10. Provide a single, ideally correct answer as the final output

  11. Only set next_thought_needed to false when truly done and a satisfactory answer is reached

Input Schema

NameRequiredDescriptionDefault
branchFromThoughtNo
branchIdNo
isRevisionNo
needsMoreThoughtsNo
nextThoughtNeededYes
revisesThoughtNo
thoughtYes
thoughtNumberYes
totalThoughtsYes

Input Schema (JSON Schema)

{ "properties": { "branchFromThought": { "minimum": 1, "type": "number" }, "branchId": { "type": "string" }, "isRevision": { "type": "boolean" }, "needsMoreThoughts": { "type": "boolean" }, "nextThoughtNeeded": { "type": "boolean" }, "revisesThought": { "minimum": 1, "type": "number" }, "thought": { "type": "string" }, "thoughtNumber": { "minimum": 1, "type": "number" }, "totalThoughts": { "minimum": 1, "type": "number" } }, "required": [ "thought", "thoughtNumber", "totalThoughts", "nextThoughtNeeded" ], "type": "object" }

Other Tools from Clear Thought Server

Related Tools

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/ThinkFar/clear-thought-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server