/ Каталог / Песочница / mcp-sequentialthinking-tools
● Сообщество spences10 ⚡ Сразу

mcp-sequentialthinking-tools

автор spences10 · spences10/mcp-sequentialthinking-tools

Force your agent to think step-by-step AND suggest which other MCP tool to invoke at each step — a meta-planner for multi-tool workflows.

A fork of the canonical Sequential Thinking MCP that goes one step further: at every thought, it scores and recommends the best MCP tools from your installed set. Useful when Claude has 10+ MCPs loaded and keeps picking the wrong one.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

sequentialthinking-tools.replay ▶ готово
0/0

Установка

Выберите клиент

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "sequentialthinking-tools": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequentialthinking-tools"
      ],
      "_inferred": true
    }
  }
}

Откройте Claude Desktop → Settings → Developer → Edit Config. Перезапустите после сохранения.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "sequentialthinking-tools": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequentialthinking-tools"
      ],
      "_inferred": true
    }
  }
}

Cursor использует ту же схему mcpServers, что и Claude Desktop. Конфиг проекта приоритетнее глобального.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "sequentialthinking-tools": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequentialthinking-tools"
      ],
      "_inferred": true
    }
  }
}

Щёлкните значок MCP Servers на боковой панели Cline, затем "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "sequentialthinking-tools": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequentialthinking-tools"
      ],
      "_inferred": true
    }
  }
}

Тот же формат, что и Claude Desktop. Перезапустите Windsurf для применения.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "sequentialthinking-tools",
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequentialthinking-tools"
      ]
    }
  ]
}

Continue использует массив объектов серверов, а не map.

~/.config/zed/settings.json
{
  "context_servers": {
    "sequentialthinking-tools": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "mcp-sequentialthinking-tools"
        ]
      }
    }
  }
}

Добавьте в context_servers. Zed перезагружается автоматически.

claude mcp add sequentialthinking-tools -- npx -y mcp-sequentialthinking-tools

Однострочная команда. Проверить: claude mcp list. Удалить: claude mcp remove.

Сценарии использования

Реальные сценарии: mcp-sequentialthinking-tools

How to plan a multi-MCP workflow with sequentialthinking-tools

👤 Power users with many MCPs installed ⏱ ~5 min beginner

Когда использовать: You have Sentry + GitHub + Linear + Playwright + Notion all loaded and Claude keeps calling the wrong one or skipping steps.

Поток
  1. Ask for a plan before execution
    Before doing anything, use sequentialthinking_tools to plan: 'Triage the top Sentry issue, find the culprit commit on GitHub, file a Linear ticket.' Give 5 steps with tool recommendations.✓ Скопировано
    → Numbered plan with tool names + confidence scores
  2. Execute one step at a time
    Execute step 1. After done, show me the result and the next-step recommendation.✓ Скопировано
    → Clean handoff between tools without skipping checks

Итог: Predictable tool usage, fewer wrong-tool detours, and an audit trail of reasoning.

Подводные камни
  • Model still picks a wrong tool despite the plan — Explicitly reject the bad choice in the next turn; the planner learns in-context

Break reasoning loops with sequentialthinking-tools

👤 Developers building agents that get stuck retrying ⏱ ~10 min intermediate

Когда использовать: Your agent is looping on the same failing approach and not re-evaluating.

Поток
  1. Force a revision
    Use sequentialthinking_tools with is_revision=true to revisit step 3 of your current plan. What assumption was wrong?✓ Скопировано
    → A named assumption and an alternative tool or approach
  2. Branch into a parallel plan
    Create a branch from step 3 and propose a different tool path. Compare confidence to the original.✓ Скопировано
    → Two parallel paths scored

Итог: Agent breaks out of the loop with a reasoned pivot.

Сочетать с: vibe-check

Комбинации

Сочетайте с другими MCP — эффект x10

sequentialthinking-tools + vibe-check

Plan + sanity-check — sequentialthinking plans the steps, vibe-check challenges the plan before execution

Plan a refactor with sequentialthinking_tools, then call vibe_check to poke holes before I run it.✓ Скопировано
sequentialthinking-tools + shrimp-task-manager

Turn each planned step into a persistent task

Plan with sequentialthinking_tools, then hand each step to shrimp-task-manager as a tracked task.✓ Скопировано

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
sequentialthinking_tools thought: str, next_thought_needed: bool, thought_number: int, total_thoughts: int, is_revision?: bool, branch_from_thought?: int Start of any multi-step or multi-MCP task where tool choice matters 0 — local reasoning wrapper

Стоимость и лимиты

Во что обходится

Квота API
None — runs locally
Токенов на вызов
200–600 per thought
Деньги
Free
Совет
Cap total_thoughts at 5–7; longer chains rarely add value and spend tokens

Безопасность

Права, секреты, радиус поражения

Хранение учётных данных: None required
Исходящий трафик: None — 100% local

Устранение неполадок

Частые ошибки и исправления

Tool recommendations are generic / unrelated to installed MCPs

The recommender works from names in the prompt — include a short list of your installed MCPs in the system prompt

Agent ignores the plan and jumps to action

Explicitly say 'do not call any other tool until you finish the sequential plan'

npx can't find the package

Try npm cache clean --force or pin a version: npx -y mcp-sequentialthinking-tools@latest

Проверить: npx mcp-sequentialthinking-tools --help

Альтернативы

mcp-sequentialthinking-tools в сравнении

АльтернативаКогда использоватьКомпромисс
Sequential Thinking MCP (canonical)You don't need tool recommendations, just step-by-step thinkingNo tool suggestions — the main upside of this fork is lost
vibe-checkYou want metacognitive feedback instead of sequential decompositionDifferent shape — vibe-check interrupts, this one plans

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills