/ Annuaire / Playground / mcp-sequentialthinking-tools
● Communauté spences10 ⚡ Instantané

mcp-sequentialthinking-tools

par 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.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

sequentialthinking-tools.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/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
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

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

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

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

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

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

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

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

Continue utilise un tableau d'objets serveur plutôt qu'une map.

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

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

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

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : mcp-sequentialthinking-tools

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

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

Quand l'utiliser : You have Sentry + GitHub + Linear + Playwright + Notion all loaded and Claude keeps calling the wrong one or skipping steps.

Déroulement
  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.✓ Copié
    → 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.✓ Copié
    → Clean handoff between tools without skipping checks

Résultat : Predictable tool usage, fewer wrong-tool detours, and an audit trail of reasoning.

Pièges
  • 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

Quand l'utiliser : Your agent is looping on the same failing approach and not re-evaluating.

Déroulement
  1. Force a revision
    Use sequentialthinking_tools with is_revision=true to revisit step 3 of your current plan. What assumption was wrong?✓ Copié
    → 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.✓ Copié
    → Two parallel paths scored

Résultat : Agent breaks out of the loop with a reasoned pivot.

Combiner avec : vibe-check

Combinaisons

Associez-le à d'autres MCPs pour un effet 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.✓ Copié
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.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
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

Coût et limites

Coût d'exécution

Quota d'API
None — runs locally
Tokens par appel
200–600 per thought
Monétaire
Free
Astuce
Cap total_thoughts at 5–7; longer chains rarely add value and spend tokens

Sécurité

Permissions, secrets, portée

Stockage des identifiants : None required
Sortie de données : None — 100% local

Dépannage

Erreurs courantes et correctifs

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

Vérifier : npx mcp-sequentialthinking-tools --help

Alternatives

mcp-sequentialthinking-tools vs autres

AlternativeQuand l'utiliserCompromis
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

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills