Helm-Protocol/openttt-mcp

Helm-Protocol/openttt-mcp

от helm-protocol
MCP-сервер для Proof of Time — криптографические метки, предотвращающие амнезию AI-агентов после сжатия контекста. Восстанавливает шаги рабочего процесса за O(1) по eventId. Подходит для длительных...

@helm-protocol/ttt-mcp

Reference implementation of draft-helmprotocol-tttps (IETF Experimental)

MCP Server for OpenTTT — Proof of Time tools for AI agents


The Problem: Workflow Amnesia

Every Claude Code long-horizon workflow hits the same wall: context compression erases action history.

Agent B has no memory of what Agent A decided. Agent A resumes after compression with no record of its own prior steps. Duplicate work. Lost decisions. State corruption.

ttt-mcp is the external causal chain that survives context compression.

Every workflow step is anchored to a cryptographic timestamp on an external server — physically separate from Claude's context window. When compression happens, agents call pot_query(eventId) for O(1) exact step recall and resume with full causal context.

Claude workflow → [context compressed] → agents call pot_query(eventId)
                                         → external server returns full timeline
                                         → workflow resumes, zero lost state

Mathematical Guarantees

Layer Mechanism Guarantee
Identity SHA-3 eventId (256-bit) Collision probability 2⁻²⁵⁶ — practically zero
Lookup O(1) exact retrieval No context consumed by history reconstruction
Ordering TTTPS causal timestamps Total order on events — tamper-proof sequence proof
Causal chain prevEventId DAG O(depth) traversal — depth ~100 for 1B-token workflows
Non-repudiation Ed25519 signature Cryptographic proof of who acted when
Resilience Erasure-coded cryptographic shards ≥97% recovery at BER=0.05, 99.88% at BER=0.02 (theoretical)
Persistence Redis AOF + 90-day TTL Server survives context compression and restarts
Инструменты были проиндексированы:
pot_checkpoint

Создаёт сжатый checkpoint свёртки истории рабочего процесса. Вызывайте это периодически, чтобы предотвратить взрыв токенов при восстановлении после сжатия контекста. Возвращает checkpointId, сжатую историю событий, статус chainIntact и nextCheckpointHint (рекомендуемое количество событий до следующего checkpoint).

Параметры
  • endTimenumber

    Unix ms end time (optional, default: now)

  • fromEventIdstring

    Start of range by eventId (optional, use with toEventId)

  • maxTokensnumber

    Approximate max tokens for rollup (default: 2000)

  • startTimenumber

    Unix ms start time (optional, default: 1h ago)

  • toEventIdstring

    End of range by eventId (optional, use with fromEventId)

pot_generate

Генерирует криптографическую метку времени Proof of Time. Для рабочих процессов Claude Code использует eventId + prevEventId для построения причинно-следственной цепочки. Для DeFi использует txHash + chainId + poolAddress. Требуется eventId или txHash.

Параметры
  • chainIdnumber

    EVM chain ID (DeFi, e.g. 8453 for Base)

  • eventIdstring

    Workflow step identifier (Claude Code). E.g. 'refactor_auth_step1'

  • poolAddressstring

    DEX pool contract address (DeFi)

  • prevEventIdstring

    Previous step's eventId — links steps into a causal chain

  • txHashstring

    Transaction hash (DeFi, hex with 0x prefix)

pot_graph

Проходит по причинно-следственной цепочке шагов рабочего процесса. По eventId возвращает полную обратную цепочку (предки через prevEventId) и прямую цепочку (следующие шаги). Используй после сжатия контекста, чтобы восстановить полную временную линию рабочего процесса.

Параметры
  • depthnumber

    Max backward traversal depth. Default: 10, max: 100

  • eventIdstringобязательный

    The workflow step to start traversal from

pot_health

Проверить состояние системы PoT: статус источника времени, синхронизация подграфа, время работы сервера и текущий режим.

Параметры

Без параметров.

pot_query

Запрашивает записи Proof of Time. Для точного поиска конкретного шага рабочего процесса используйте eventId (время поиска O(1), вероятность коллизии 2^-256). Для запросов по временному диапазону используйте startTime/endTime.

Параметры
  • endTimenumber

    End time (unix ms). Default: now

  • eventIdstring

    Exact eventId lookup — call this at workflow start to restore action history after context compression

  • limitnumber

    Max entries to return. Default: 100, max: 1000

  • startTimenumber

    Start time (unix ms). Default: 24h ago

pot_stats

Получить статистику PoT: общее количество свопов, количество турбо/полных и коэффициент турбо за заданный период.

Параметры
  • periodenumобязательный

    Time period for statistics

pot_verify

Проверяет Proof of Time по его хешу и сегментам целостности. Возвращает статус валидности, режим (turbo/full) и временную метку.

Параметры
  • chainIdnumberобязательный

    EVM chain ID (e.g. 84532 for Base Sepolia)

  • grgShardsstring[]обязательный

    Array of hex-encoded cryptographic integrity shards

  • poolAddressstringобязательный

    Uniswap V4 pool address (0x-prefixed)

  • potHashstringобязательный

    PoT hash to verify (hex with 0x prefix)

Похожие MCP-сервера

W3Ship/w3ledger-mcp-server

W3Ship/w3ledger-mcp-server

W3Ledger — MCP-сервер для AI-агентов с криптографически заверенными транзакциями: проверка балансов токенов, создание и активация подарочных и спонсорских карт, покупки с двойными подписями. Подход...

TypeScript1
sei-protocol/sei-mcp-server

sei-protocol/sei-mcp-server

MCP сервер для Sei блокчейна, который даёт AI-агентам доступ к данным on-chain, смарт-контрактам и токенам. Включает балансы, транзакции, переводы ERC20 и NFT - всё через единый интерфейс.

TypeScript13
FoundryNet/mint-mcp

FoundryNet/mint-mcp

MINT Protocol — MCP сервер для управления идентификацией, репутацией и аттестацией работы AI-агентов, IoT-устройств и ботов. Шесть инструментов: регистрация, аттестация с записью в блокчейн Solana,...

Python2
kukapay/hyperliquid-whalealert-mcp

kukapay/hyperliquid-whalealert-mcp

MCP сервер для мониторинга крупных сделок (китов) на Hyperliquid. Флаг позиции с номиналом более $1 млн — полезный инструмент для трейдеров, желающих отслеживать движение крупного капитала. Получай...

Python14
tradallo/reputation

tradallo/reputation

Сервер Tradallo Reputation предоставляет верифицированные записи трейдинга людей и агентов с криптографической проверкой подписей. Полезен для оценки репутации трейдера, поиска по статистике и проверки UTR.

TypeScript1
webaesbyamin/agent-receipts

webaesbyamin/agent-receipts

MCP сервер даёт AI-агентам память с криптографическими чеками. Каждый факт подписывается Ed25519, хранится локально без облака. Для разработчиков, нуждающихся в аудите действий агента.

TypeScript1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин