The server provides examples of how it can be used to gather information about Svelte 5's universal reactivity as part of its problem-solving approach
mcp-序贯思维工具
MCP 顺序思维服务器的改编版,旨在指导问题解决过程中工具的使用。该服务器有助于将复杂问题分解为可管理的步骤,并针对每个阶段最有效的 MCP 工具提供建议。
模型上下文协议 (MCP) 服务器将顺序思维与智能工具建议相结合。对于问题解决过程的每个步骤,它都会提供基于置信度评分的工具使用建议,并解释每种工具的适用性。
特征
- 🤔 通过连续思考进行动态和反思性的问题解决
- 🔄 灵活的思维过程,适应并不断发展
- 🌳 支持想法的分支和修改
- 🛠️ 每一步的智能工具推荐
- 📊 工具建议的置信度评分
- 🔍 工具推荐的详细理由
- 📝 步数追踪与预期结果
- 🔄 通过之前的步骤和剩余的步骤来监控进度
- 🎯 每个步骤的替代工具建议
工作原理
该服务器会分析您思考过程的每个步骤,并推荐合适的 MCP 工具来帮助完成任务。每项推荐均包含以下内容:
- 置信度分数(0-1)表示该工具与当前需求的匹配程度
- 清晰地解释该工具为何有用
- 建议工具执行顺序的优先级
- 也可以使用的替代工具
该服务器可与您环境中可用的任何 MCP 工具配合使用。它会根据当前步骤的需求提供建议,但实际的工具执行由使用者(例如 Claude)处理。
示例用法
以下是服务器如何指导工具使用的示例:
服务器跟踪您的进度并支持:
- 创建分支来探索不同的方法
- 用新信息修正以前的想法
- 跨多个步骤维护上下文
- 根据当前发现建议下一步措施
配置
此服务器需要通过您的 MCP 客户端进行配置。以下是不同环境的示例:
克莱恩配置
将其添加到您的 Cline MCP 设置中:
带有 WSL 配置的 Claude 桌面
对于 WSL 环境,将其添加到您的 Claude Desktop 配置中:
API
服务器实现了具有可配置参数的单个 MCP 工具:
顺序思维工具
一种通过思考进行动态和反思性解决问题的工具,具有智能工具推荐。
参数:
thought
(字符串,必需):您当前的思考步骤next_thought_needed
(布尔值,必需):是否需要另一个思考步骤thought_number
(整数,必需):当前想法数量total_thoughts
(整数,必需):估计需要的想法总数is_revision
(布尔值,可选):这是否改变了以前的想法revises_thought
(整数,可选):正在重新考虑哪些想法branch_from_thought
(整数,可选):分支点思想编号branch_id
(字符串,可选):分支标识符needs_more_thoughts
(布尔值,可选):是否需要更多想法current_step
(对象,可选):当前步骤推荐:step_description
:需要做什么recommended_tools
:带有置信度分数的工具推荐数组expected_outcome
:此步骤的预期结果next_step_conditions
:下一步的条件
previous_steps
(数组,可选):已推荐的步骤remaining_steps
(数组,可选):即将执行的步骤的高级描述
发展
设置
- 克隆存储库
- 安装依赖项:
- 构建项目:
- 以开发模式运行:
出版
该项目使用变更集进行版本管理。要发布:
- 创建变更集:
- 对包进行版本控制:
- 发布到 npm:
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
MIT 许可证 - 有关详细信息,请参阅LICENSE文件。
致谢
- 基于模型上下文协议
- 改编自MCP 顺序思维服务器
You must be authenticated.
MCP 顺序思维服务器的改编版,旨在指导问题解决过程中工具的使用。该服务器有助于将复杂问题分解为可管理的步骤,并针对每个阶段最有效的 MCP 工具提供建议。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.Last updated -390PythonMIT License
- AsecurityAlicenseAqualityAn MCP server for navigating thought processes using branches, supporting thought cross-references and priority tracking to enhance insight generation and structured idea exploration.Last updated -120TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server implementation that leverages Google's Gemini API to provide analytical problem-solving capabilities through sequential thinking steps without code generation.Last updated -114JavaScript
- -securityAlicense-qualityAn MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.Last updated -48PythonMIT License