com.booklint/desk

booklint

Checks an agent's trades, spend, bookings and offers against its owner's limits. Facts, not advice.

Endpointhttps://booklint.com/mcp (streamable-http)
Registry version0.4.0
Now8 tools · grade D (52) · pin ts_9bb12c726f8a2cc1402a47fdc2773dbb · protocol 2025-06-18
First / last listed2026-10-25 06:18 UTC / 2026-10-25 06:18 UTC
Grade over time2026-10-25: D (52), 8 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.

Timeline

First listing · 2026-10-25 06:18 UTC
8 tools, grade D (52)

Tools: get_sample check_book check_invoice check_quote_math check_budget_variance check_accounts_tieout check_data_quality get_free_key

Current tools (8)

get_sampleFree, no key, instant result: runs a public sample through the checks and returns the issues found plus the next step (run check_book on your data, and what to send), never counted against any cap. Call before confirming a booking, spend or subscription. Start with name "booking" (sample 3, a hotel offer and the limits its owner wrote): it finds 3 issues; check_book with sample="booking" returns t
params: name
check_bookFree, no key, instant result: call with sample="booking", or with no arguments, for a real STOP result now, never counted; a sample result ends with next, the fields to send for your own data. Call before confirming a booking, spend or subscription. Deterministic spending guardrails: send the agent's actions or one offer with the limits its owner wrote, and booklint checks each one against them an
params: snapshot, rulebook, broker, journal, actions, limits, offer, as_of, page_text, sample, api_key
check_invoiceFree, no key, instant result. Without api_key: 5 own checks per client address per UTC day, shared by check_book and the finance tools; samples are never counted. A free key (get_free_key, no card, no e-mail) runs 20 own checks a day and 200 in all. Try it now: call with no arguments, or with sample=true, to run the published sample (made-up figures, no key, never counted against the caps) and see
params: expected_currency, lines, options, sample, api_key
check_quote_mathFree, no key, instant result. Without api_key: 5 own checks per client address per UTC day, shared by check_book and the finance tools; samples are never counted. A free key (get_free_key, no card, no e-mail) runs 20 own checks a day and 200 in all. Try it now: call with no arguments, or with sample=true, to run the published sample (made-up figures, no key, never counted against the caps) and see
params: lines, currency, subtotal, discount, total, tiers, sample, api_key
check_budget_varianceFree, no key, instant result. Without api_key: 5 own checks per client address per UTC day, shared by check_book and the finance tools; samples are never counted. A free key (get_free_key, no card, no e-mail) runs 20 own checks a day and 200 in all. Try it now: call with no arguments, or with sample=true, to run the published sample (made-up figures, no key, never counted against the caps) and see
params: lines, currency, period, thresholds, sample, api_key
check_accounts_tieoutFree, no key, instant result. Without api_key: 5 own checks per client address per UTC day, shared by check_book and the finance tools; samples are never counted. A free key (get_free_key, no card, no e-mail) runs 20 own checks a day and 200 in all. Try it now: call with no arguments, or with sample=true, to run the published sample (made-up figures, no key, never counted against the caps) and see
params: periods, sample, api_key
check_data_qualityFree, no key, instant result. Without api_key: 5 own checks per client address per UTC day, shared by check_book and the finance tools; samples are never counted. A free key (get_free_key, no card, no e-mail) runs 20 own checks a day and 200 in all. Try it now: call with no arguments, or with sample=true, to run the published sample (made-up figures, no key, never counted against the caps) and see
params: rows, csv, max_null_rate, sample, api_key
get_free_keyFree, no card, no e-mail, instant result: returns a free key at once, the same as POST /v1/keys {"plan": "free"}, with the same daily limits on new keys per client and across the service. The key is shown once in this result and is not stored or logged; pass it as api_key to check_book or a finance tool. A free key runs 20 own checks a day and 200 in all; without a key it is 5 a day per client add
params: label

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.