Skip to content

Agent interface

Ten tools over live JSON-RPC 2.0

An MCP-style endpoint with the full handshake: initialize, tools/list and tools/call. The mutating tools write through the same service layer and the same seal chain as the interface — an agent cannot change state the UI cannot see.

View the route source

Transport

POST /api/mcp · JSON-RPC 2.0

The handshake returns an ownerToken; every later call sends it back as x-ct-owner, so an agent without cookies still keeps the same estate.

owner: not established — run initialize

Preloaded calls

Exchange log — newest first

Run initialize to establish the owner token, then save_asset to prove the mutation path.

Configuration for other MCP clients

{
  "mcpServers": {
    "cryptotremor": {
      "type": "http",
      "url": "<live-url>/api/mcp"
    }
  }
}

The served manifest at /mcp.json carries the live endpoint.