When you wire an AI agent into Hashlock Markets, it gets exactly six MCP tools. That is the whole surface. There is no SDK to import, no fifty-method client to pin to a major version, no separate auth library. Six tools, one protocol, and a trade either settles atomically or it doesn't. This post is the FAQ that I get most often from teams evaluating the surface for the first time: what are the six tools, what does each one do, and when does the agent actually call it? Two halves of the surface The six tools split cleanly into two halves: Two RFQ-side tools — these are about price discovery without information leakage. Four HTLC-side tools — these are about settlement without escrow or bridges. Both halves are designed to be called directly by an autonomous agent. Every tool takes typed inputs, returns typed outputs, and corresponds to a single onchain state transition (or, in the RFQ case, a single signed off-chain action). Nothing in the surface assumes a human in the loop.…