Slowtime MCP Server
镜像的
简介
Slowtime MCP 是一个安全的基于时间操作的模型上下文协议服务器,提供时间攻击防护和时间锁加密功能。
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ 时间锁 │◄──────────────────►│ Slowtime │◄─────────────────►│ 区间 │
│ 加密 │ │ MCP │ │ 管理器 │
└──────────────┘ └──────────────┘ └──────────────┘
安装
将以下内容添加到 Claude Desktop 配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"slowtime": {
"command": "node",
"args": ["/path/to/slowtime-mcp-server/build/index.js"]
}
}
}
基本使用
区间管理
# 创建新区间
start_interval "专注时间" 25 # 创建25分钟区间,返回区间ID
# 检查区间状态
check_interval <id>
# 暂停区间
pause_interval <id>
# 恢复区间
resume_interval <id>
时间锁加密
# 1. 创建区间
start_interval "专注时间" 25 # 返回区间ID: abc123
# 2. 加密数据
# 使用区间ID加密数据,返回时间锁ID
encrypt_with_timelock "秘密" abc123 # 返回时间锁ID: xyz789
# 3. 尝试解密
decrypt_timelock xyz789
# 区间结束前: "尚未可解密"
# 区间结束后: "秘密"
时间金库查询
# 查看加密历史
list_vault_history --interval_id=abc123 --decrypted_only=true --limit=10
# 获取统计信息
get_vault_stats
架构组件
- TimeFuzz: 时间攻击保护 (随机延迟、抖动时间戳)
- TimeKeeper: 区间管理 (创建/暂停/恢复、进度跟踪)
- TimeLock: 加密处理 (基于区间的解密、安全随机数)
- TimeVault: 存储和分析 (DuckDB存储、历史查询)
安全特性
- 随机时间模糊 (100-5000ms)
- 固定时间比较
- 分布式随机网络集成
- 加密数据保护
许可证
MIT 许可证 - 详情见 LICENSE 文件