Slowtime MCP Server

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 文件