Wake Intelligence MCP 服务器使用说明

项目简介

Wake Intelligence MCP 是一个实现了三层时序智能系统的生产级MCP服务器:

  • Layer 1: 因果引擎 - 追踪上下文创建的原因和因果关系
  • Layer 2: 内存管理器 - 基于时间模式智能管理上下文相关性
  • Layer 3: 传播引擎 - 预测未来需要的上下文进行优化预取

主要功能

核心上下文管理

  • save_context: 保存对话上下文,支持AI驱动的摘要和自动标签
  • load_context: 检索项目相关上下文(包含LRU追踪)
  • search_context:使用关键词匹配搜索上下文

时序智能层功能

  • 因果分析:重建推理链,追溯决策历史
  • 内存统计:查看内存层级分布和访问模式
  • 预测更新:刷新项目的预测评分

安装步骤

前置要求

  • Node.js 20.x 或更高版本
  • Cloudflare账户(免费版可用)
  • Wrangler CLI:'npm install -g wrangler'

快速开始

  1. 克隆仓库

    git clone https://github.com/semanticintent/semantic-wake-intelligence-mcp.git
    cd semantic-wake-intelligence-mcp
  2. 安装依赖

    npm install
  3. 配置Wrangler

    • 复制示例配置:'cp wrangler.jsonc.example wrangler.jsonc'
    • 创建D1数据库:'wrangler d1 create mcp-context
    - 更新'wrangler.jsonc'文件中的数据库ID
    
  4. 运行数据库迁移

    # 本地开发
    wrangler d1 execute mcp-context --local --file=./migrations/0001_initial_schema.sql'
    - 启动开发服务器:'npm run dev

连接MCP客户端

Claude Desktop配置

在Claude Desktop设置中编辑配置文件,添加以下MCP服务器配置:

{
  "mcpServers": {
    "semantic-context": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/sse"
      }
    }
  }
}

Cloudflare AI Playground连接

访问 https://playground.ai.cloudflare.com/ 并输入部署的MCP服务器URL

架构特点

  • 采用六边形架构,清晰的领域边界
  • 类型安全的语义契约
  • 70个测试用例,确保代码质量
  • 支持SSE和WebSocket传输协议

部署到生产环境:'npm run deploy'

信息

分类

网页与API