从https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking分支而来。
这是一个MCP服务器实现,提供了一个工具,通过结构化的思考过程进行动态和反思的问题解决。
促进详细、逐步的思考过程,用于解决问题和分析。
输入:
thought(字符串):当前思考步骤nextThoughtNeeded(布尔值):是否需要另一个思考步骤thoughtNumber(整数):当前思考编号totalThoughts(整数):预计所需的总思考次数isRevision(布尔值,可选):这是否修订了之前的思考revisesThought(整数,可选):正在重新考虑的思考编号branchFromThought(整数,可选):分支点思考编号branchId(字符串,可选):分支标识符needsMoreThoughts(布尔值,可选):是否需要更多的思考顺序思考工具设计用于:
在你的claude_desktop_config.json中添加以下内容:
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}
{
"mcpServers": {
"sequentialthinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/sequentialthinking"
]
}
}
}
Docker:
docker build -t mcp/sequentialthinking -f src/sequentialthinking/Dockerfile .
此MCP服务器采用MIT许可证。这意味着你可以自由地使用、修改和分发该软件,但需遵守MIT许可证中的条款和条件。更多详情,请参见项目存储库中的LICENSE文件。