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'
快速开始
-
克隆仓库
git clone https://github.com/semanticintent/semantic-wake-intelligence-mcp.git cd semantic-wake-intelligence-mcp -
安装依赖
npm install -
配置Wrangler
- 复制示例配置:'cp wrangler.jsonc.example wrangler.jsonc'
- 创建D1数据库:'wrangler d1 create mcp-context
- 更新'wrangler.jsonc'文件中的数据库ID -
运行数据库迁移
# 本地开发 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