sequentialthinking
Process complex problems through sequential analysis using a coordinated team of AI agents for planning, research, critique, and synthesis in structured thought steps.
Instructions
Advanced sequential thinking tool with multi-agent coordination.
Processes thoughts through a specialized team of AI agents that coordinate to provide comprehensive analysis, planning, research, critique, and synthesis.
Args: thought: Content of the thinking step (required) thought_number: Sequence number starting from 1 (≥1) total_thoughts: Estimated total thoughts required (≥5) next_needed: Whether another thought step follows this one is_revision: Whether this thought revises a previous thought revises_thought: Thought number being revised (requires is_revision=True) branch_from: Thought number to branch from for alternative exploration branch_id: Unique identifier for the branch (required if branch_from set) needs_more: Whether more thoughts are needed beyond the initial estimate
Returns: Synthesized response from the multi-agent team with guidance for next steps
Raises: ProcessingError: When thought processing fails ValidationError: When input validation fails RuntimeError: When server state is invalid
Input Schema
Name | Required | Description | Default |
---|---|---|---|
branch_from | No | ||
branch_id | No | ||
is_revision | No | ||
needs_more | No | ||
next_needed | Yes | ||
revises_thought | No | ||
thought | Yes | ||
thought_number | Yes | ||
total_thoughts | Yes |