Slowtime Mcp Server

Slowtime Mcp Server

🚀 慢时间 MCP 服务器

慢时间 MCP 服务器是一个用于安全基于时间操作的模型上下文协议(MCP)服务器,具备时间攻击防护和时间锁定加密功能,为相关操作提供了安全保障。

🚀 快速开始

由于文档未提供具体的快速开始内容,暂不展示该部分。

✨ 主要特性

时间抖动与安全性

输入时间 ──┐
┌▼─────────────┐
│ 随机抖动     │     ┌─────────────┐
│ (100-5000ms) ├────►│ 偏移时间戳    │

该功能通过对输入时间进行 100 - 5000ms 的随机抖动,生成偏移时间戳,增强了系统的安全性。

时间守护者

查询历史数据和加密时间保险库的统计信息:

# 列出符合筛选条件的历史保险库
list_vault_history --interval_id=abc123 --decrypted_only=true --limit=10

# 获取保险库统计信息
get_vault_stats

示例输出:
总保险库数:150
已解密保险库数:75
平均解密时间:45 秒

此功能允许用户查询历史保险库数据和统计信息,方便对系统进行监控和管理。

📦 安装指南

由于文档未提供具体的安装步骤,暂不展示该部分。

💻 使用示例

基础用法

-- 列出符合筛选条件的历史保险库
list_vault_history --interval_id=abc123 --decrypted_only=true --limit=10

-- 获取保险库统计信息
get_vault_stats

📚 详细文档

存储架构

时间保险库使用 DuckDB WASM 进行持久化存储,以下是其架构:

CREATE TABLE timevaults (
id VARCHAR PRIMARY KEY,
encrypted_data TEXT NOT NULL,
round_number BIGINT NOT NULL,
created_at TIMESTAMP NOT NULL,
decrypted_at TIMESTAMP,
interval_id VARCHAR NOT NULL,
metadata JSON
);

-- 索引用于高效查询
CREATE INDEX idx_interval_id ON timevaults(interval_id);
CREATE INDEX idx_created_at ON timevaults(created_at);

🤝 贡献指南

  1. 叉仓库
  2. 创建功能分支
  3. 提交更改
  4. 推送到分支
  5. 创建拉取请求

📄 许可证

本项目采用 MIT 许可证,有关详细信息,请参阅 LICENSE 文件。

  • 0 关注
  • 0 收藏,19 浏览
  • system 提出于 2025-09-30 14:21

相似服务问题