booklint

not graded

Rule checks of an agent's actions against its owner's limits: trading books, spend and booking caps.

About this server

com.booklint/desk does rule checks of an agent's actions against its owner's limits for trading books, spend and booking caps. It uses streamable-http transport. Tools include get_sample, check_book, check_invoice, check_quote_math, check_budget_variance, check_accounts_tieout, check_data_quality and get_free_key.

Categories: trading

Remote URL: https://booklint.com/mcp

Repository:

Transport: streamable-http

First seen: 2026-10-17T23:06:01 Last seen: 2026-10-18T08:40:05

30-day uptime: 1.0%

Verified data

Not yet checked — owners can claim this listing to enable price-accuracy checks

Tools

NameDescriptionInput keys
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 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'actions, api_key, as_of, broker, journal, limits, offer, page_text, rulebook, sample, snapshot
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 sampleapi_key, expected_currency, lines, options, sample
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 sampleapi_key, currency, discount, lines, sample, subtotal, tiers, total
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 sampleapi_key, currency, lines, period, sample, thresholds
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 sampleapi_key, periods, sample
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 sampleapi_key, csv, max_null_rate, rows, sample
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 label

Issues

No issues found

Install

claude mcp add --transport http desk https://booklint.com/mcp
{
  "mcpServers": {
    "desk": {
      "type": "http",
      "url": "https://booklint.com/mcp"
    }
  }
}

[![FinzData Hub](https://data.finzdata.com/directory/badge/com-booklint-desk.svg)](https://data.finzdata.com/directory/com-booklint-desk)