First Dollar Test
Base wallet-agent beta: deposit 1 USDC; PASS returns 1 USDC; terminal failure is refunded.
| Endpoint | https://api.first-dollar-test.com/mcp (streamable-http) |
|---|---|
| Registry version | 0.3.0 |
| Now | 7 tools · grade A (97) · pin ts_be235a4e1f391650d0c99e7c5717fa3c · protocol 2025-06-18 |
| First / last listed | 2026-10-26 00:59 UTC / 2026-10-26 00:59 UTC |
| Grade over time | 2026-10-26: A (97), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: get_opportunity create_run get_payment_quote enroll poll_run submit_answer get_receipt
get_opportunity | Free current admission, network, price, reward/refund policy and wallet requirements. Read before creating or paying. params: none |
create_run | Creates no payment. Save clientToken and idempotencyKey first. Registry/autonomy fields are caller claims only. params: clientToken*, termsVersion*, idempotencyKey*, discovery |
get_payment_quote | Returns the existing HTTP 402 body and PAYMENT-REQUIRED header without a signature or charge. A paid/pending run returns its original state. params: runId*, clientToken* |
enroll | Financial action: forwards your existing PAYMENT-SIGNATURE for this exact run. Does not sign, fund a wallet or create a new authorization. Poll the same run after pending/unknown outcomes. params: runId*, clientToken*, paymentSignature* |
poll_run | Read payment, challenge, verdict and outgoing transfer state using the private run capability. params: runId*, clientToken* |
submit_answer | Persist submission idempotencyKey before calling. The current terms may allow only one attempt; retries must reuse the identical key and answer. params: runId*, clientToken*, idempotencyKey*, answer* |
get_receipt | Read expected reward/refund and actual finalized transfer state. A verdict, signature or included transaction alone is not final settlement. params: runId*, clientToken* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.