Skip to directory
CursorVS Code

About Sequential Thinking MCP

A local MCP server that exposes a structured thinking tool for iterative problem solving, revisions, and branches in a reasoning process.

What you can use it for

  • Break complex analysis into steps
  • Revise earlier steps as new facts appear
  • Explore branches and adjust the estimated number of steps
Connection and setup
Hosting
Local
Transport
stdio
Endpoint
Local process; no hosted endpoint documented
Authentication
None documented; runs as a local stdio server.

Requirements

  • Node.js and npm/npx
  • An MCP-compatible client

Setup steps

  1. Add the local package @modelcontextprotocol/server-sequential-thinking with npx -y to the MCP client configuration.
  2. Reload the client and check its tool list. The current source registers the tool as sequentialthinking.
Tools

The current server source registers sequentialthinking. The README prose uses sequential_thinking; the registered identifier is preserved here.

  • sequentialthinking

    Accepts a reasoning step and controls whether to continue, revise an earlier step, branch, or add more steps.

    Parameters: thought, nextThoughtNeeded, thoughtNumber, totalThoughts, isRevision?, revisesThought?, branchFromThought?, branchId?, needsMoreThoughts?
    01
Limitations and notes
  • This server provides a reasoning-process tool; it is not a source of external knowledge or a guarantee of correctness.
  • The repository README and current source disagree on the exact tool-name spelling.
Source discrepancies
  • README heading documents sequential_thinking; current entry-point code registers sequentialthinking. The displayed exact tool name follows the implementation code, and the mismatch is shown.
Original sources
  • official tool reference

    Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.

  • official documentation

    Reviewed current publisher or maintainer documentation for the tool inventory, availability, endpoint, or configuration.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.

Views

67 days

Platforms

Local · stdio

Local

Authentication

None documented; runs as a local stdio server.

Sponsored