Skip to main content
Glama

Slowtime MCP Server

スロータイムMCPサーバー

タイミング攻撃保護とタイムロック暗号化を備えた安全な時間ベースの操作を実現するモデル コンテキスト プロトコル サーバー。

┌──────────────┐ │ Claude │ │ Desktop │ └──────┬───────┘ │ ▼ ┌──────────────┐ ┌──────────────┐ │ Timelock │◄──────────────────►│ Slowtime │ │ Encryption │ │ MCP │ └──────────────┘ │ Server │ └──────┬───────┘ │ ▼ ┌──────────────┐ ┌──────────────┐ │ Timing │◄─────────────────►│ Interval │ │ Protection │ │ Manager │ └──────────────┘ └──────────────┘

特徴

タイムファジングとセキュリティ

Input Time ──┐ ┌▼─────────────┐ │ Random Fuzz │ ┌─────────────┐ │ (100-5000ms) ├────►│ Jittered │ └─────────────┘ │ Timestamp │ └─────────────┘

タイムロック暗号化フロー

Data ───────┐ ┌▼────────────┐ ┌────────────┐ ┌────────────┐ │ Encrypt │ │ Interval │ │ League of │ │ with ├───►│ Duration ├───►│ Entropy │ │ Timelock │ │ Remaining │ │ Network │ └────────────┘ └────────────┘ └────────────┘

インターバルマネジメント

[Start]──►[Active]──┐ ▲ │ │ ▼ [Resume] [Pause] │ ▲ ▼ │ [Paused]

インストール

~/Library/Application Support/Claude/claude_desktop_config.jsonの Claude Desktop 構成に以下を追加します:

{ "mcpServers": { "slowtime": { "command": "node", "args": ["/path/to/slowtime-mcp-server/build/index.js"] } } }

使用法

基本的な間隔コマンド

start_interval "Focus Time" 25 ───► [25min Interval Created] │ check_interval <id> ◄───────────────────┘ │ pause_interval <id> ◄───────────────────┘ │ resume_interval <id> ◄───────────────────┘

タイムロック暗号化

1. Start Interval: "Focus Time" (25min) ──► [Interval ID: abc123] 2. Encrypt Data: "secret" + abc123 ──► [Timelock ID: xyz789] 3. Attempt Decrypt: - Before interval ends: "Not yet decryptable" - After interval ends: "secret"

セキュリティ機能

タイミング攻撃防止

Operation ──┬──► Random Delay (100-5000ms) │ ├──► Jittered Timestamps │ └──► Constant-time Comparisons

タイムロック セキュリティ&ストレージ

┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ Encrypt │ │ Distributed │ │ Timelock │ │ DuckDB │ │ Data ├───►│ Randomness ├───►│ Protected ├───►│ TimeVault │ │ │ │ Network │ │ Data │ │ Storage │ └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ │ ▲ │ ┌──────────────┘ ▼ │ ┌─────────────┴─┐ │ Analytics │ │ & Statistics │ └───────────────┘

TimeVaultアナリティクス

Query History ──┐ ├──► ┌─────────────┐ Filter Options ┘ │ DuckDB │ ┌─────────────┐ │ WASM ├───►│ Analytics │ Vault Stats ───────►│ Engine │ │ Results │ └─────────────┘ └─────────────┘

建築

サーバーは 4 つの主要コンポーネントで構成されています。

  1. TimeFuzz : 次の方法でタイミング攻撃からの保護を提供します:
    • ランダム期間ファジング
    • 定数時間の比較
    • ジッタのあるタイムスタンプ
    • ランダムな操作遅延
  2. TimeKeeper : 次の間隔を管理します:
    • 作成/一時停止/再開操作
    • 進捗状況の追跡
    • 自動クリーンアップ
    • ファジング統合
  3. TimeLock : 次の方法で暗号化を処理します:
    • ドランドネットワーク統合
    • 間隔ベースの復号
    • 自動クリーンアップ
    • 安全な乱数生成
  4. TimeVault : 永続的なストレージと分析を提供します。
    • DuckDB WASMベースのストレージ
    • 暗号化されたデータの履歴追跡
    • 分析と統計
    • フィルタリング機能を備えたクエリ機能

TimeVault コマンド

暗号化されたタイムボ��ルトに関する履歴データと統計を照会します。

# List vault history with filtering list_vault_history --interval_id=abc123 --decrypted_only=true --limit=10 # Get vault statistics get_vault_stats Example output: Total vaults: 150 Decrypted vaults: 75 Average decryption time: 45 seconds

ストレージスキーマ

TimeVault は、次のスキーマを使用して永続ストレージに 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 ); -- Indexes for efficient querying 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ファイルを参照

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

タイミング攻撃保護とタイムロック暗号化を使用して時間ベースの操作を管理し、時間間隔の管理と安全なデータ ストレージを可能にする、安全なモデル コンテキスト プロトコル サーバーです。

  1. 特徴
    1. タイムファジングとセキュリティ
    2. タイムロック暗号化フロー
    3. インターバルマネジメント
  2. インストール
    1. 使用法
      1. 基本的な間隔コマンド
      2. タイムロック暗号化
    2. セキュリティ機能
      1. タイミング攻撃防止
      2. タイムロック セキュリティ&ストレージ
      3. TimeVaultアナリティクス
    3. 建築
      1. TimeVault コマンド
        1. ストレージスキーマ
          1. 貢献
            1. ライセンス

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server for AES encryption and decryption, supporting various modes, padding, and input/output formats for secure data handling.
                Last updated 4 months ago
                10
                24
                2
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.
                Last updated 4 months ago
                2
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that provides secure and intelligent interaction with files and filesystems, offering smart context management and token-efficient operations for working with large files and complex directory structures.
                Last updated 4 months ago
                5
                Python
                MIT License
                • Apple
                • Linux
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.
                Last updated 15 days ago
                19
                208
                2
                TypeScript
                MIT License
                • Apple
                • Linux

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/bmorphism/slowtime-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server