返回市场
顺序思维MCP服务器

顺序思维MCP服务器

作者:light414 星标更新:2025-07-18

项目介绍

顺序思考MCP服务器 - 分支以支持SSE

https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking分支而来。

顺序思考MCP服务器

这是一个MCP服务器实现,提供了一个工具,通过结构化的思考过程进行动态和反思的问题解决。

特性

  • 将复杂问题分解成可管理的步骤
  • 随着理解的深入,修订和细化思路
  • 分支到替代的推理路径
  • 动态调整总思路数量
  • 生成并验证解决方案假设

工具

sequential_thinking

促进详细、逐步的思考过程,用于解决问题和分析。

输入:

  • thought(字符串):当前思考步骤
  • nextThoughtNeeded(布尔值):是否需要另一个思考步骤
  • thoughtNumber(整数):当前思考编号
  • totalThoughts(整数):预计所需的总思考次数
  • isRevision(布尔值,可选):这是否修订了之前的思考
  • revisesThought(整数,可选):正在重新考虑的思考编号
  • branchFromThought(整数,可选):分支点思考编号
  • branchId(字符串,可选):分支标识符
  • needsMoreThoughts(布尔值,可选):是否需要更多的思考

使用

顺序思考工具设计用于:

  • 将复杂问题分解成步骤
  • 具有修订空间的规划和设计
  • 可能需要纠正方向的分析
  • 初始范围可能不明确的问题
  • 需要在多个步骤中维持上下文的任务
  • 需要过滤无关信息的情况

配置

与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文件。