测试

nobodycs/mcp-test-project
0 Stars 27 次浏览 更新于 2026-08-23

这是一个MCP服务器实现,通过结构化的思考过程提供动态和反思性的问题解决工具。它可以将复杂问题分解为可管理的步骤,允许对想法进行修订和完善,并支持分支到不同的推理路径。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

服务介绍

顺序思维 MCP 服务器

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

特性

  • 将复杂问题分解为可管理的步骤
  • 随着理解的加深修订和完善思路
  • 分支进入不同的推理路径
  • 动态调整总思考次数
  • 生成并验证解决方案假设

工具

sequential_thinking

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

输入:

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

使用

顺序思维工具设计用于:

  • 将复杂问题分解成步骤
  • 规划与设计,并留有修订空间
  • 可能需要修正路线的分析
  • 初始时可能不完全清楚范围的问题
  • 需要在多个步骤中保持上下文的任务
  • 需要过滤掉无关信息的情况

配置

与Claude Desktop一起使用

将以下内容添加到您的claude_desktop_config.json文件中:

npx

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

docker

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

要禁用思考信息的日志记录,请设置环境变量DISABLE_THOUGHT_LOGGINGtrue
评论

与VS Code一起使用

为了快速安装,请点击下面的一个安装按钮...

使用NPX在VS Code中安装 使用NPX在VS Code Insiders中安装

使用Docker在VS Code中安装 使用Docker在VS Code Insiders中安装

对于手动安装,请将以下JSON块添加到VS Code中的用户设置(JSON)文件中。您可以通过按Ctrl + Shift + P并键入Preferences: Open Settings (JSON)来完成此操作。您可以选择将其添加到工作区中的 .vscode/mcp.json 文件中。这将允许您与他人共享配置。

注意,在 .vscode/mcp.json 文件中不需要 mcp 键。

对于 NPX 安装:

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

对于 Docker 安装:

json
{
"mcp": {
"servers": {
"sequential-thinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/sequentialthinking"
]
}
}
}
}

构建

Docker:

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

许可证

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

相关 MCP 服务