Mcp Server Sequentialthinking

Mcp Server Sequentialthinking

🚀 顺序思维 MCP 服务器 - 分支支持 SSE

本项目是一个提供动态和反思性问题解决工具的 MCP 服务器实现,通过结构化的思考过程,助力用户解决复杂问题。其从 https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking 分支以支持 SSE。

🚀 快速开始

若你想使用该顺序思维 MCP 服务器,可参考以下内容开启使用之旅。

✨ 主要特性

  • 问题分解:将复杂问题分解为可管理的步骤。
  • 思路修订:根据理解的深入程度修订和完善思路。
  • 分支推理:分支到替代的推理路径。
  • 动态调整:动态调整总思路数量。
  • 假设验证:生成和验证解决方案假设。

📦 安装指南

与 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 .

💻 使用示例

基础用法

sequential_thinking 工具可促进详细、逐步的思考过程,用于问题解决和分析。以下是其输入参数说明:

参数 详情
thought 字符串类型,当前的思考步骤
nextThoughtNeeded 布尔值类型,是否需要另一个思考步骤
thoughtNumber 整数类型,当前思路编号
totalThoughts 整数类型,估计的总思路数量
isRevision 布尔值类型(可选),是否修订之前的思路
revisesThought 整数类型(可选),正在重新考虑的思路编号
branchFromThought 整数类型(可选),分支点的思路编号
branchId 字符串类型(可选),分支标识符
needsMoreThoughts 布尔值类型(可选),是否需要更多思路

📚 详细文档

该顺序思维工具适用于以下场景:

  • 分解复杂问题为步骤。
  • 计划和设计,留有修订余地。
  • 可能需要调整的分析。
  • 问题范围不完全清楚的情况。
  • 需要保持上下文跨越多个步骤的任务。
  • 需要过滤掉无关信息的情况。

📄 许可证

该 MCP 服务器根据 MIT 许可证发布。这意味着你可以自由地使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。更多详细信息,请参阅项目存储库中的 LICENSE 文件。

  • 0 关注
  • 0 收藏,28 浏览
  • system 提出于 2025-10-03 00:42

相似服务问题

相关AI产品