mcpField
S
Sequential Thinking MCP Server - Forked to Support SSE

Sequential Thinking MCP Server - Forked to Support SSE

本地服务
github.com/light4AI 与智能体1679 周前更新

关于 Sequential Thinking MCP Server - Forked to Support SSE

这是一款 MCP 服务,为逐步解决问题提供结构化且可修订的思考工具。分析过程中可分支探索,也可动态调整预计步骤数。

主要功能

  1. 01将问题拆分为步骤
  2. 02修订先前思路
  3. 03分支探索推理路径
  4. 04动态调整思考步数
  5. 05生成并验证假设

适用场景

  1. 01分析范围尚不明确的问题
  2. 02规划可反复修订的设计
  3. 03探索不同推理路径

MCP 相关

向 MCP 客户端提供 sequential_thinking 工具,可输入思考步骤、修订与分支信息,并指定是否需要继续思考。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sequentialthinking": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
启动命令docker run -i --rm build

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocibuild

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Sequential Thinking MCP 服务 - 分叉以支持 SSE

分叉自 https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking

Sequential Thinking MCP 服务

一种 MCP 服务实现,提供通过结构化思考过程进行动态、反思式问题解决的工具。

功能

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

工具

sequential_thinking

通过详细的逐步思考过程,辅助解决问题和进行分析。

输入:

  • thought(字符串):当前思考步骤
  • nextThoughtNeeded(布尔值):是否需要继续思考
  • thoughtNumber(整数):当前思考序号
  • totalThoughts(整数):预计需要的思考总步数
  • isRevision(布尔值,可选):是否在修订先前的思考
  • revisesThought(整数,可选):正在重新考虑的思考序号
  • branchFromThought(整数,可选):分支起点的思考序号
  • branchId(字符串,可选):分支标识符
  • needsMoreThoughts(布尔值,可选):是否需要更多思考

用法

Sequential Thinking 工具适用于:

  • 将复杂问题分解为多个步骤
  • 为规划和设计留出修订空间
  • 可能需要调整方向的分析
  • 初期可能无法明确完整范围的问题
  • 需要在多个步骤中保持上下文的任务
  • 需要筛除无关信息的情形

配置

与 Claude Desktop 搭配使用

将以下内容添加到 claude_desktop_config.json:

npx
{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sequential-thinking"
      ]
    }
  }
}
docker
{
  "mcpServers": {
    "sequentialthinking": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/sequentialthinking"
      ]
    }
  }
}

构建

Docker:

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

许可证

此 MCP 服务采用 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。详情请参阅项目仓库中的 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。