内容
# Sequential Thinking MCP Server
一个 MCP server 的实现,它提供了一个工具,用于通过结构化的思考过程进行动态和反思性的问题解决。
> **注意:** 这是用 Go 重写的原始 Javascript 实现,保持了相同的功能和目的,同时提供了更高的性能。
## Features
- 将复杂问题分解为可管理的步骤
- 随着理解的加深,修改和完善想法
- 分支到其他的推理路径
- 动态调整想法的总数
- 生成并验证解决方案假设
## Tool
### sequential_thinking
有助于进行详细的、逐步的思考过程,以进行问题解决和分析。
**Inputs:**
- `thought` (string, **required**): 您当前的思考步骤,可以包括常规的分析步骤、对先前想法的修改、关于先前决策的问题、关于需要更多分析的认识、方法上的改变、假设生成或假设验证
- `thoughtNumber` (integer, **required**): 序列中的当前数字(如果需要,可以超出初始总数)
- `totalThoughts` (integer, **required**): 当前对所需想法的估计(可以向上/向下调整)
- `nextThoughtNeeded` (boolean, **required**): 如果您需要更多的思考,即使是在看起来像是结束的时候,则为 True
- `isRevision` (boolean, optional): 一个布尔值,指示此想法是否修改了先前的想法
- `revisesThought` (integer, optional): 如果 isRevision 为 true,则正在重新考虑哪个想法编号
- `branchFromThought` (integer, optional): 如果要分支,哪个想法编号是分支点
- `branchId` (string, optional): 当前分支的标识符(如果有)
- `needsMoreThoughts` (boolean, optional): 如果到达终点但意识到需要更多想法
## Usage
Sequential Thinking 工具专为以下目的而设计:
- 将复杂问题分解为步骤
- 计划和设计,并留有修改空间
- 可能需要修正的分析
- 最初可能不清楚完整范围的问题
- 需要在多个步骤中保持上下文的任务
- 需要过滤掉不相关信息的情况
## Configuration
#### Docker (Recommended)
```json
{
"mcpServers": {
"sequential-thinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--init",
"ghcr.io/anntnzrb/sequential_thinking:latest"
]
}
}
}
```
#### Binary (if you have Go installed)
```json
{
"mcpServers": {
"sequential-thinking": {
"command": "go",
"args": [
"run",
"github.com/anntnzrb/sequential_thinking@latest"
]
}
}
}
```
要禁用想法信息的日志记录,请将环境变量:`DISABLE_THOUGHT_LOGGING` 设置为 `true`。
## License
此 MCP server 在 MIT License 下获得许可。 这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT License 的条款和条件。 有关更多详细信息,请参阅项目存储库中的 LICENSE 文件。
连接信息
猜你喜欢
everything-claude-code
完整的 Claude Code 配置集合 - agents、skills、hooks、commands、rules、MCPs。来自 Anthropic...
MarkItDown
将文件和办公文档转换为Markdown的Python工具。
awesome-claude-skills
一份精心整理的 Claude Skills、资源和工具列表,用于定制 Claude AI 工作流程
Cliclaw
您的CLI编码代理不需要保姆。cliclaw是一种与工具无关的元代理,它通过tmux并行运行Claude Code、Codex或任何TUI代理 —...
Hermes-iOS
Hermes agents don't have iPhones. Now yours does. This app gives Hermes...
wechat-article-for-ai
微信公众号文章转 Markdown 工具 | AI Agent 可直接调用的 MCP Server + Skill | Camoufox...