顺序思维问题解决工具

一个通过结构化思维过程提供动态和反思性问题解决工具的MCP服务器实现。

  • by kiennd
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 kiennd/reference-servers

使用说明

顺序思维MCP服务器

MCP服务器实现,通过结构化思维过程提供动态和反思性问题解决的工具。

特性

  • 将复杂问题分解为可管理的步骤
  • 随着理解的加深,修改和完善想法
  • 分支到其他推理路径
  • 动态调整想法总数
  • 生成并验证解决方案假设

工具

顺序思考

为解决问题和分析提供详细的、循序渐进的思维过程。

输入:

  • thought (string):当前思考步骤
  • nextThoughtNeeded (boolean):是否需要另一个思考步骤
  • thoughtNumber (整数):当前思想数
  • totalThoughts (整数):估计所需的总想法
  • isRevision (boolean,可选):这是否改变了之前的想法
  • revisesThought (整数,可选):正在重新考虑哪个想法
  • branchFromThought (整数,可选):分支点思想数
  • branchId (字符串,可选):分支标识符
  • needsMoreThoughts (boolean,可选):如果需要更多想法

用法

顺序思维工具旨在:

  • 将复杂问题分解为步骤
  • 规划和设计,有修改空间
  • 可能需要修正航向的分析
  • 最初可能不清楚全部范围的问题
  • 需要在多个步骤中保持上下文的任务
  • 需要过滤掉无关信息的情况

配置

使用Claude Desktop

将此添加到您的 claude_desktop_config.json:

新巴拿马型船舶

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sequential-thinking"
      ]
    }
  }
}

码头工人

{
  "mcpServers": {
    "sequentialthinking": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/sequentialthinking"
      ]
    }
  }
}

建筑

Docker:

docker build -t mcp/sequentialthinking -f src/sequentialthinking/Dockerfile .

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。