mcp-sequentialthinking-tools
by spences10·★ 583·Score 51
An MCP server for recording sequential reasoning steps with history, branching, and tool plan validation.
Overview
mcp-sequentialthinking-tools is a lightweight MCP server designed for tasks that benefit from explicit, inspectable reasoning. It acts as a scratchpad with history, branching capabilities, and revision metadata. The server does not discover other MCP tools but can validate model-recommended tool plans against a supplied list. It's particularly useful for breaking complex problems into steps, revising plans, maintaining reasoning history during long agent runs, and validating tool plan names against available tools.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when your AI agent needs to explicitly break down complex problems, maintain reasoning history, or validate tool recommendations during multi-step processes.
When NOT to choose this
Don't use for trivial requests as it adds overhead, or if you need automatic tool discovery rather than validation of pre-specified tools.
Tools this server exposes
3 tools extracted from the READMEsequentialthinking_toolsthought: string, thought_number: number, total_thoughts: number, next_thought_needed: boolean, session_id?: string, is_revision?: boolean, revises_thought?: string, branch_from_thought?: string, branch_id?: string, needs_more_thoughts?: booRecords one reasoning step in a sequential thinking process with metadata.
get_thinking_historysession_id?: string, branch_id?: string, limit?: numberRetrieves stored thoughts from a session with optional filtering.
clear_thinking_historysession_id?: string, all_sessions?: booleanClears thinking history for one session or all sessions.
Comparable tools
Installation
Installation
Install via npm:
npm install -g mcp-sequentialthinking-toolsClaude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-sequentialthinking-tools": {
"command": "npx",
"args": ["-y", "mcp-sequentialthinking-tools"],
"env": {
"MAX_HISTORY_SIZE": "1000"
}
}
}
}You can also set the MAX_HISTORY_SIZE environment variable to adjust the maximum history size per session (default is 1000).
FAQ
- Does this server discover my other MCP tools?
- No, this server does not discover your other MCP tools. It only validates tool plan names against a list you provide.
- Can I use this for trivial requests?
- No, this server adds overhead and should not be used for trivial requests. It's designed for tasks that benefit from explicit reasoning.
Compare mcp-sequentialthinking-tools with
Last updated · Auto-generated from public README + GitHub signals.