Concept Activation Network (CAN) MCP Server

Concept Activation Network (CAN) MCP Server

site icon
2025.04.04 0
JavaScript并行思维概念激活网络开发效率
Concept Activation Network (CAN) MCP Server 是一个基于模型上下文协议(MCP)的并行、关联性思维服务。它通过概念激活网络实现并行思维,不同于传统的顺序思维方法,CAN 在概念网络中并行传播激活能量,直到形成稳定的模式或解决方案。
View on GitHub

Overview

基本能力

产品定位

CAN MCP Server 是一个用于实现并行、关联性思维的服务,适用于需要创新连接和多视角分析的场景。

核心功能

  1. 并行概念激活:通过概念网络并行传播激活能量,形成解决方案。
  2. 网络结构:知识表示为相互连接的概念网络。
  3. 激活动态:控制激活在网络中传播的算法。
  4. 模式检测:识别激活概念的新兴结构。

适用场景

  • 创意挑战
  • 关联性问题
  • 多视角分析
  • 复杂模式识别
  • 直觉推理

工具列表

  1. 会话管理
  2. create_session:创建新会话
  3. get_all_sessions:列出所有活动会话
  4. delete_session:删除会话
  5. 概念管理
  6. add_concept:添加概念
  7. remove_concept:移除概念
  8. add_connection:创建概念连接
  9. remove_connection:移除概念连接
  10. 激活过程
  11. set_parameters:配置激活参数
  12. set_initial_activation:设置初始激活值
  13. run_activation_iteration:运行单次激活传播
  14. run_until_convergence:运行多次直到收敛
  15. 分析
  16. get_top_activated_concepts:获取最活跃概念
  17. identify_emergent_patterns:识别相关概念集群
  18. generate_summary:生成过程摘要
  19. get_activation_history:获取激活状态历史

常见问题解答

  • 何时使用CAN与顺序思维
  • CAN适用于创意挑战、关联性问题、多视角分析、复杂模式识别和直觉推理。
  • 顺序思维更适合逻辑推理、程序性问题、数学推理和线性叙述。

使用教程

使用依赖

  1. 确保已安装Node.js和npm。

安装教程

# 克隆仓库
git clone https://github.com/psikosen/can-mcp-server.git
cd can-mcp-server

# 安装依赖
npm install

# 启动服务
npm start

配置Claude Desktop

claude_desktop_config.json中添加:

{
  "mcpServers": {
    "can": {
      "command": "node",
      "args": ["yourpath/can-mcp-server/can-server.js"]
    }
  }
}

调试方式

  1. 启动服务后,使用提供的工具进行会话和概念管理。
  2. 运行激活过程并检查输出结果。
  3. 使用分析工具获取激活状态和模式。

许可证

该项目遵循 MIT 开源许可条款。