mcp-sequentialthinking-tools

mcp-sequentialthinking-tools

site icon
2025.04.18 94
TypeScript问题解决辅助工具推荐引擎开发效率
mcp-sequentialthinking-tools 是一个基于 Model Context Protocol (MCP) 的服务器,旨在通过顺序思考的方式指导工具使用,帮助解决复杂问题。它将复杂问题分解为可管理的步骤,并为每个阶段推荐最有效的 MCP 工具。该服务器结合了顺序思考和智能工具建议,为问题解决过程中的每一步提供带有置信度评分的工具推荐,并解释每个工具的适用性。
View on GitHub

Overview

基本能力

产品定位

mcp-sequentialthinking-tools 是一个问题解决辅助工具,通过顺序思考和智能工具推荐帮助用户更高效地解决复杂问题。

核心功能

  • 动态和反思性的问题解决能力
  • 灵活适应和演变的思考过程
  • 支持思考分支和修订
  • 为每个步骤提供智能工具推荐
  • 工具建议的置信度评分
  • 工具推荐的详细理由
  • 步骤跟踪与预期结果
  • 进度监控(已完成和剩余步骤)
  • 每个步骤的替代工具建议

适用场景

  • 需要分步解决复杂问题的场景
  • 需要智能工具推荐的工作流程
  • 需要跟踪和记录问题解决过程的项目
  • 需要探索多种解决方案路径的情况

工具能力

该服务器本身不包含具体工具,而是作为工具推荐引擎,与环境中可用的任何 MCP 工具配合工作。

常见问题解答

(文档中未明确列出常见问题解答)

使用教程

使用依赖

  1. 需要安装 Node.js 环境
  2. 需要安装 pnpm 包管理器

安装教程

  1. 克隆仓库
  2. 安装依赖:
pnpm install
  1. 构建项目:
pnpm build
  1. 开发模式运行:
pnpm dev

调试方式

(文档中未明确列出调试命令)

配置示例

Cline 配置

{
  "mcpServers": {
    "mcp-sequentialthinking-tools": {
      "command": "npx",
      "args": ["-y", "mcp-sequentialthinking-tools"]
    }
  }
}

Claude Desktop with WSL 配置

{
  "mcpServers": {
    "mcp-sequentialthinking-tools": {
      "command": "wsl.exe",
      "args": [
        "bash",
        "-c",
        "source ~/.nvm/nvm.sh && /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-sequentialthinking-tools"
      ]
    }
  }
}

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。