Slowtime (Time & Intervals)
Summary
This MCP server, developed for managing slow time intervals, integrates with drand for randomness and tlock-js for time-locked encryption. Built with TypeScript and leveraging DuckDB for efficient data handling, it offers tools for creating and managing time-based events with cryptographic guarantees. The server stands out by combining distributed randomness with time-locked encryption, enabling secure scheduling and reveal of information at predetermined future times. This implementation is particularly useful for applications requiring trusted delays, such as sealed-bid auctions, scheduled announcements, or time-capsule services, where information must remain confidential until a specific future time.
Available Actions(6)
start_interval
Creates a new interval with a specified name and duration. Parameters: name (string), duration (integer in minutes)
check_interval
Checks the status of an interval by its ID. Parameters: id (string)
pause_interval
Pauses an active interval by its ID. Parameters: id (string)
resume_interval
Resumes a paused interval by its ID. Parameters: id (string)
list_vault_history
Lists the history of vaults with optional filtering. Parameters: interval_id (string), decrypted_only (boolean), limit (integer)
get_vault_stats
Retrieves statistics about the vaults.
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください