/ 目錄 / 演練場 / mcp-sequentialthinking-tools
● 社群 spences10 ⚡ 即開即用

mcp-sequentialthinking-tools

作者 spences10 · spences10/mcp-sequentialthinking-tools

強制你的 Agent 逐步思考,並在每一步建議應該調用哪個 MCP 工具 — 多工具工作流的元規劃器。

Sequential Thinking MCP 的衍生版本,更進一步:在每個思考步驟,它會評分並推薦安裝集中最佳的 MCP 工具。當 Claude 加載了 10+ 個 MCP 並且不停選錯工具時很有用。

為什麼要用

核心特性

即時演示

實際使用效果

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 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

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

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "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 使用伺服器物件陣列,而非映射。

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

如何使用 sequentialthinking-tools 規劃多 MCP 工作流

👤 安裝了許多 MCP 的進階使用者 ⏱ ~5 min beginner

何時使用: 你同時加載了 Sentry + GitHub + Linear + Playwright + Notion,且 Claude 不停調用錯誤的工具或跳過步驟。

步驟
  1. 執行前先請求規劃
    執行任何操作前,使用 sequentialthinking_tools 進行規劃:'分類頂部 Sentry 問題,在 GitHub 上找到有問題的提交,提交 Linear 票證。' 給出 5 個步驟和工具推薦。✓ 已複製
    → 含有工具名稱和信心評分的編號規劃
  2. 一次執行一個步驟
    執行步驟 1。完成後,向我展示結果和下一步的建議。✓ 已複製
    → 工具之間的乾淨交接,不跳過檢查

結果: 可預測的工具使用、更少的錯誤工具繞路,以及推理的審計追跡。

注意事項
  • 儘管有規劃,模型仍然選擇了錯誤的工具 — 在下一輪明確拒絕壞的選擇;規劃器在上下文中學習

使用 sequentialthinking-tools 打破推理循環

👤 正在建構陷入重試的 Agent 的開發者 ⏱ ~10 min intermediate

何時使用: 你的 Agent 在相同的失敗方法上循環,不重新評估。

步驟
  1. 強制修訂
    使用 is_revision=true 的 sequentialthinking_tools 重新訪問你目前規劃的第 3 步。哪個假設是錯誤的?✓ 已複製
    → 一個具名的假設和替代工具或方法
  2. 分支成平行計劃
    從步驟 3 建立分支並提出不同的工具路徑。將信心與原始路徑進行比較。✓ 已複製
    → 兩條並行路徑的評分

結果: Agent 以合理的轉向打破循環。

搭配使用: vibe-check

組合

與其他 MCP 搭配,撬動十倍槓桿

sequentialthinking-tools + vibe-check

規劃 + 理智檢查 — sequentialthinking 規劃步驟,vibe-check 在執行前質疑規劃

使用 sequentialthinking_tools 規劃重構,然後在我執行前調用 vibe_check 以發現漏洞。✓ 已複製
sequentialthinking-tools + shrimp-task-manager

將每個規劃的步驟轉換為持久任務

使用 sequentialthinking_tools 進行規劃,然後將每個步驟交給 shrimp-task-manager 作為追蹤任務。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
sequentialthinking_tools thought: str, next_thought_needed: bool, thought_number: int, total_thoughts: int, is_revision?: bool, branch_from_thought?: int 在任何多步驟或多 MCP 工作的開始,其中工具選擇很重要 0 — 本地推理包裝

成本與限制

運行它的成本

API 配額
無 — 在本地運行
每次呼叫 Token 數
每個思考 200–600 個令牌
費用
免費
提示
total_thoughts 限制在 5–7;更長的鏈很少增加價值並消耗令牌

安全

權限、密鑰、影響範圍

憑證儲存: 無需
資料出站: 無 — 100% 本地

故障排查

常見錯誤與修復

工具建議是通用的 / 與安裝的 MCP 無關

推薦器從提示中的名稱工作 — 在系統提示中包含一個安裝的 MCP 的簡短清單

Agent 忽略規劃並跳到行動

明確說'在完成順序規劃之前不要調用任何其他工具'

npx 找不到軟體包

嘗試 npm cache clean --force 或固定版本:npx -y mcp-sequentialthinking-tools@latest

驗證: npx mcp-sequentialthinking-tools --help

替代方案

mcp-sequentialthinking-tools 對比其他方案

替代方案何時用它替代權衡
Sequential Thinking MCP(規範版本)你不需要工具建議,只需要逐步思考沒有工具建議 — 此分叉的主要優勢遺失
vibe-check你想要元認知回饋而不是順序分解不同的形式 — vibe-check 中斷,這個規劃

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills