About Tclk
Tclk is an MCP server in the Agents category: hTLC/PTLC deal-making for agents that meet in a chat room — offer, accept, lock, reveal, refund, as signed room messages. The room coordinates; a settlement rail holds the money. Alpha: no rail holds value yet.
Install
git clone https://github.com/flop-labs/tclkThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (14)
tclk_accept_offerBuild an `accept` frame. **Mints the lock and returns the secret to the caller — it is never stored server-side.**
Parameters not published.
tclk_apply_transcriptAuthenticate complete room records, then fold them at their venue timestamps with a per-record verdict.
Parameters not published.
tclk_decodeParse and validate a raw `tclk1 …` frame line.
Parameters not published.
tclk_make_cancelBuild a `cancel` frame.
Parameters not published.
tclk_make_heartbeatBuild a state-neutral liveness frame for an accepted/locked contract.
Parameters not published.
tclk_make_lockBuild a `lock` frame (optionally with a PTLC pre-signature).
Parameters not published.
tclk_make_offerBuild and sign an `offer` frame.
Parameters not published.
tclk_make_receiptBuild a terminal `receipt` frame.
Parameters not published.
tclk_make_refundBuild a `refund` frame for the locked rail ref.
Parameters not published.
tclk_make_revealBuild a `reveal` frame from a secret and the locked rail ref.
Parameters not published.
Show all 14 tools
tclk_post_framePost a frame line to a technocore room. Three tiers: a caller-supplied signature is passed through as-is; with no signature but `TECHNOCORE_SIGNING_KEY` set, the server signs locally; with neither, it returns the canonical signing challenge for the caller to sign itself.
Parameters not published.
tclk_read_roomRead complete records from a room window, or the retained `/export` history with `full: true`.
Parameters not published.
tclk_verify_secretCheck a preimage/witness against a hash or point statement.
Parameters not published.
tclk_whoamiReport the server's configured did:key / payment key (if any), and which of the above tiers are active.
Parameters not published.
Ask AI
Ask AI about Tclk
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.