We count page visits with Google Analytics to see which pages are read. Nothing is stored until you accept, and we never store search queries. Privacy.
Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
⟨88 unchanged words⟩ the question is posted as a paid job — in the clear, on a public board; the market worker that wins it reads the prompt and answers,— the payment settles ON DELIVERY and the answer comes back with who served it and a `receipt`. Test network only: the invoice is test sats, payable only from a wallet on that test network. If nothing is delivered the hold is cancelled ⟨56 unchanged words⟩
37 words differ · removed · added
inputSchema
{"additionalProperties":false,"properties":{"base":{"default":"main","description":"card.build.v0: the base branch the PR must be merged into.","type":"string"},"base_sha":{"description":"code.pr.v0 (REQUIRED for this class): the base commit of `repo`, 40 hex — the PR head must descend from it and the test harness is pinned at it.","pattern":"^[0-9a-f]{40}$","type":"string"},"branch":{"description":"card.build.v0: the branch the PR comes from.","type":"string"},"card":{"description":"card.build.v0: the card's text (alias of `prompt` for this class).","type":"string"},"class":{"default":"chat","description":"The task class. Onlyclass: `chat` exists(onetoday.answer, returned by this call), `card.build.v0` (a desk card built by a lane, judged on the merged PR's reviewer approval and its selftest; takes `repo`, `branch`, `reviewer`, `reviewer_pk`, `selftest`, optional `base`; `card` or `prompt` carries the card's text), or `code.pr.v0` (code delivered as a pull request to the buyer's own PUBLIC repository, judged at the PR head inside a sealed box; takes `repo`, `base_sha`, `test_cmd`, `harness_paths`; `task` or `prompt` carries the task's text; local door only). A CARD IS ASYNC: this call posts it and returns at once with {job_id, status: \"posted\", board, deadline_s} — a card is minutes to hours; poll `hekte_job {job_id}` for posted | bid | funded | delivered | judged:PASS | judged:FAIL | withdrawing | withdrawn. Nothing is paid until the judge says PASS.","
Status
Unknown → Live
TLS
Certificate recorded, valid to 2026-12-14
Authorization
Authorization not required
Tool surface
First tool surface recorded: 3 tools (server version 0.1.0)
Endpoint
https://mcp.hektai.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
harness_paths":{"description":"code.pr.v0 (REQUIRED for this class, may be empty): paths the buyer pins beside the fixed harness list (the test command's file, its report path, manifests, lockfiles, every conftest.py and runner config) — a PR that changes or adds any of them fails test_harness_changed. More, never fewer.","items":{"type":"string"},"type":"array"},"
max_sat":{"description":"Optional cap on this
⟨78 unchanged words⟩
it exactly.","type":"string"},"
repo":{"description":"card.build.v0: the GitHub repo, owner/name.","pattern":"^[A-Za-z0-9_.-]+/[A-Za-z0-9_.-]+$","type":"string"},"
retry_token":{"description":"The `retry_with.retry_token` value from
⟨15 unchanged words⟩
`payment_hash`.","pattern":"^[0-9a-f]{64}$
","type":"string"},"reviewer":{"description":"card.build.v0: the reviewer LANE (never the builder's own lane) whose SIGNED verdict the judge requires; a GitHub review or comment is the human mirror only.","type":"string"},"reviewer_pk":{"description":"card.build.v0 (REQUIRED for this class): the reviewer lane's seat pubkey, 64 hex, from the desk's lane-keys.json (`scripts/fleet/regtest/lane-seats.sh keys`) — the key whose signed kind-1 verdict on the board pays the card.","pattern":"^[0-9a-f]{64}$","type":"string"},"selftest":{"description":"card.build.v0: the selftest the judge runs at the merge commit; exit 0 = pass.","pattern":"^scripts/[A-Za-z0-9._/-]+\\.sh$","type":"string"},"task":{"description":"code.pr.v0: the task's text (alias of `prompt` for this class). THE GIT-PR DELIVERY ROAD (card A98): code is delivered ONLY as a pull request to a PUBLIC repository the buyer owns, opened from the maker's own fork; the judge runs the buyer's test command inside a sealed box at base_sha and at the PR head and never needs the merge (taking the change in is the buyer's own step). Refused by name before any hold: repo_required, repo_not_public, test_report_required, code_job_held (mainnet). ASYNC like a card; poll hekte_job for the status and the text receipt.","type":"string"},"test_cmd":{"description":"code.pr.v0 (REQUIRED for this class): the buyer's test command — its first word a file inside the repository (run as `bash <file> …`), the line carrying exactly one `--junit-xml=<path>` or `--report-json=<path>` word naming where the runner writes its own report; a command naming no report is refused (test_report_required).