顺序思维MCP服务器
一个MCP服务器实现,它提供了一个工具,通过结构化的思考过程实现动态和反射式的解决问题。
特点/功能
- 将复杂问题分解为可管理的步骤
- 随着理解的深入,修正并完善想法
- 转向其他推理路径
- 动态调整思绪的总数
- 生成并验证解决方案假设
工具
顺序思维
促进详细且逐步的思考过程,以解决问题和进行分析。
输入:
thought(字符串):当前的思考步骤nextThoughtNeeded(布尔值):是否需要另一个思考步骤thoughtNumber(整数):当前思考编号totalThoughts(整数):估算所需的总思考次数isRevision(布尔值,可选):是否修改之前的思考revisesThought(整数,可选):正在重新考虑哪个想法branchFromThought(整数,可选):分支点思考编号branchId(字符串,可选):分支标识符needsMoreThoughts(布尔值,可选):如果需要更多思考
用法
“Sequential Thinking”工具旨在用于:
- 将复杂问题分解为若干步骤
- 规划与设计时留有修改余地
- 可能需要调整方向的分析
- 初期可能无法完全明确其范围的问题
- 需要在多个步骤中保持上下文的任务
- 需要过滤掉无关信息的情境
配置
与Claude桌面版的使用
把这个加到你的 claude_desktop_config.json:
\npx\ 是一个用于执行 Node.js 包的命令行工具,通常翻译为“运行 Node.js 包”或简化为“运行包”。在中文语境下,我们可能会直接说“用 npx 运行”或者“执行 npx 命令”来指代使用 \npx\ 命令来运行某个 Node.js 包。不过,具体翻译可能还需根据上下文和语境来调整
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}Docker
{
"mcpServers": {
"sequentialthinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/sequentialthinking"
]
}
}
}要禁用思想信息的日志记录,请设置环境变量: DISABLE_THOUGHT_LOGGING to true。 评论
在VS Code中的使用
为了快速安装,请点击下方的任一安装按钮。。。
](https://insiders.vscode.dev/redirect/mcp/install?name=sequentialthinking&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22mcp%2Fsequentialthinking%22%5D%7D) ](https://insiders.vscode.dev/redirect/mcp/install?name=sequentialthinking&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22mcp%2Fsequentialthinking%22%5D%7D&quality=insiders)
对于手动安装,您可以使用以下方法之一来配置MCP服务器:
方法1:用户配置(推荐) 将配置添加到您的用户级 MCP 配置文件中。打开命令面板(Ctrl + Shift + P)并运行 MCP: Open User Configuration这将打开您的用户(界面/账户/设置等,具体根据上下文确定) mcp.json 文件,在其中你可以添加服务器配置。
方法2:工作区配置 或者,你可以将配置添加到一个名为 .vscode/mcp.json 在你的工作区中。这样你就可以与他人共享这个配置。
关于在VS Code中配置MCP的更多详细信息,请参阅 官方 VS Code MCP 文档。
对于NPX的安装:
{
"servers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}对于Docker的安装:
{
"servers": {
"sequential-thinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/sequentialthinking"
]
}
}
}建筑
Docker:
docker build -t mcp/sequentialthinking -f src/sequentialthinking/Dockerfile .许可证
此MCP服务器遵循MIT许可证进行授权。这意味着您可以在遵守MIT许可证条款和条件的前提下,自由使用、修改和分发该软件。如需了解更多详情,请参阅项目仓库中的LICENSE文件。
