返回市场
我的顺序思维MCP服务器

我的顺序思维MCP服务器

作者:ZannyTornadoCoding3 星标更新:2025-04-27

项目介绍

顺序思维MCP服务器

这是一个专注于结构化顺序思维能力的模型上下文协议(MCP)服务器,旨在与Cline的记忆库集成。该服务器有助于将复杂问题分解成有序步骤,跟踪推理链,并存储思维模式。

特性

  • 创建并管理解决问题的顺序思维链
  • 在每一步进行验证以跟踪思维链
  • 存储和检索推理模式
  • 分析推理过程的质量
  • 可视化思维路径
  • 无缝集成到记忆库系统中

架构

服务器由以下核心组件组成:

  • 顺序思维引擎:管理思维链、步骤和推理验证
  • 记忆库连接器:与Cline的记忆库集成
  • 标签管理器:实现全面的标签系统
  • 可视化生成器:创建思维链的可视化表示
  • 实用工具:文件存储、思维验证等辅助工具

可用工具

服务器提供以下MCP工具:

create_thinking_chain

创建一个新的顺序思维过程,具有指定参数。

  • 输入:问题描述、思维类型、上下文
  • 输出:链ID和初始结构

add_thinking_step

向现有思维链添加一个步骤。

  • 输入:链ID、步骤描述、推理、证据
  • 输出:更新后的步骤信息

validate_step

验证步骤之间的逻辑连接。

  • 输入:链ID、步骤ID
  • 输出:验证结果及潜在问题

get_chain

检索完整的思维链。

  • 输入:链ID
  • 输出:包含所有步骤的完整链

generate_visualization

创建思维链的可视化表示。

  • 输入:链ID、格式(mermaid、json、text)
  • 输出:可视化代码/数据

save_to_memory

将思维链保存到记忆库。

  • 输入:链ID、记忆名称、标签
  • 输出:确认信息和记忆ID

load_from_memory

从记忆库加载思维链。

  • 输入:记忆ID或搜索参数
  • 输出:完整链

search_related_thinking

根据参数查找相关的思维链。

  • 输入:关键词、标签、思维类型
  • 输出:相关链列表

apply_template

将推理模板应用于当前思维。

  • 输入:模板名称、问题上下文
  • 输出:预结构化的思维链

思维类型

服务器支持多种思维类型,每种类型都有特定的模式和结构:

  • 分析型 - 分解、分析、综合
  • 创造性 - 发散、探索、收敛
  • 批判性 - 质疑、评估、结论
  • 系统性 - 映射、分析、建模
  • 第一原理 - 确定、分解、重组
  • 发散型 - 生成替代方案、探索
  • 收敛型 - 分析、评估、选择
  • 归纳型 - 观察、模式、假设
  • 演绎型 - 前提、逻辑、结论

模板

服务器包括现成的推理模板,以启动思维过程:

  • 第一原理分析 - 将复杂问题分解为其基本原理
  • 系统思维分析 - 全面分析复杂系统

安装

  1. 确保安装了Node.js v14+
  2. 克隆仓库
  3. 安装依赖项:
    npm install
    

使用方法

  1. 启动服务器:

    node index.js
    
  2. 服务器将以MCP服务器的形式运行,你可以通过Claude/Cline连接到它

记忆库集成

此服务器设计用于与Cline的记忆库集成,允许:

  1. 读取记忆库文件(如projectbrief.md、activeContext.md等)
  2. 将完整的思维链作为结构化记忆存储
  3. 更新activeContext.md中的推理结果
  4. 创建推理与记忆库部分之间的链接

工具使用示例

// 示例:创建新的思维链
{
  "problem": "如何提高我们平台上的用户参与度",
  "thinking_type": "系统性",
  "context": "我们的用户参与度指标在过去一个季度下降了15%"
}

// 示例:添加思维步骤
{
  "chain_id": "3a7e4fc0-5c1d-4b9f-9d1a-8b5e7c5a9d3e",
  "description": "识别参与系统的关键组成部分",
  "reasoning": "用户参与由多个相互关联的组件组成,包括引导、核心用户操作、通知系统和保留机制。",
  "evidence": "对我们用户旅程图和分析数据的分析",
  "confidence": 0.8
}

// 示例:生成可视化
{
  "chain_id": "3a7e4fc0-5c1d--4b9f-9d1a-8b5e7c5a9d3e",
  "format": "mermaid",
  "options": {
    "showValidation": true,
    "showConfidence": true
  }
}

标签系统

服务器实现了多维度的全面标签系统:

  • 思维类型 - 分析型、创造性、批判性、系统性等
  • 领域 - 商业、科学、技术、艺术等
  • 复杂度 - 简单、中等、复杂
  • 状态 - 草稿、已验证、完成
  • 自定义 - 用户定义的标签

许可证

MIT