🚀 MCP 顺序思维服务器
MCP 顺序思维服务器是一个专注于结构化顺序思维能力的模型上下文协议(MCP)服务器,它旨在与 Cline 的记忆银行集成。该服务器能够将复杂问题分解为结构化的顺序步骤,跟踪推理链,并存储思维模式,为解决复杂问题提供了有效的支持。
🚀 快速开始
MCP 顺序思维服务器专注于提升结构化顺序思维能力,与 Cline 记忆银行集成,助力复杂问题的结构化解决。
✨ 主要特性
- 流程管理:可创建和管理顺序思维流程以解决问题。
- 步骤跟踪:跟踪并验证思维链中的每一步骤。
- 模式存储:存储和检索推理模式。
- 质量分析:分析推理过程的质量。
- 路径可视化:可视化思维路径。
- 系统集成:无缝集成到记忆银行系统中。
🔧 技术细节
该服务器由以下核心组件组成:
- 顺序思维引擎:负责管理思维链、步骤及推理验证。
- 记忆银行连接器:实现与 Cline 的记忆银行集成。
- 标签管理器:提供全面的标签系统。
- 可视化生成器:用于创建思维链的视觉表示。
- 实用工具:包含文件存储、推理验证及其他辅助功能。
📚 详细文档
可用工具
该服务器提供了以下 MCP 工具:
create_thinking_chain
创建新的顺序思维流程,指定参数。
- 输入:问题描述、思维类型、上下文
- 输出:链 ID 和初始结构
add_thinking_step
向现有思维链中添加步骤。
- 输入:chain_id、步骤描述、推理、证据
- 输出:更新后的步骤信息
validate_step
验证步骤之间的逻辑连接。
- 输入:chain_id、step_id
- 输出:验证结果及潜在问题
get_chain
检索完整的思维链。
- 输入:chain_id
- 输出:包含所有步骤的完整链
generate_visualization
创建思维链的视觉表示。
- 输入:chain_id、格式(mermaid、json、文本)
- 输出:可视化代码/数据
save_to_memory
将思维链保存到记忆银行中。
- 输入:chain_id、memory_name、标签
- 输出:确认信息及 memory_id
load_from_memory
从记忆银行加载思维链。
- 输入:memory_id 或搜索参数
- 输出:完整的思维链
search_related_thinking
基于参数查找相关的思维链。
- 输入:关键词、领域、复杂度等
- 输出:匹配的思维链列表
tag_management
管理思维链上的标签。
- 输入:chain_id、标签操作(添加/删除)
- 输出:更新后的标签信息
标签系统
该服务器实现了多维度的全面标签系统:
| 属性 |
详情 |
| 思维类型 |
分析型、创造型、批评型、系统型等 |
| 领域 |
商业、科学、技术、艺术等 |
| 复杂度 |
简单、中等、复杂 |
| 状态 |
草稿、已验证、已完成 |
| 自定义 |
用户定义的标签 |
📄 许可证
本项目采用 MIT 许可证。