Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.theluckystrike/bill-of-sale

io.github.theluckystrike/bill-of-sale

Bills of sale for equipment, vehicles and stock: draft, finalize, print with signature lines.

Watch this dependency Share evidence report
Uptime
100.0%
4 direct probes · 30d
Response
686ms
last probe
Tools
10
callable
Resources
1
readable
Prompts
1
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
10 tools, 1 resources, 1 prompts returned.
pass 3 or more catalogue items 10/10
12 items in total; 3 or more earns these points.
pass Describes itself 10/10
93 characters; more than 30 earns these points.

Tools · 10

sale_create

Record a sale and generate the bill of sale: who sold, who bought, what item (with VIN, serial or IMEI where it has one), the price in minor units and the date. Returns the BOS-YYYY-NNNN number of the…

sale_update

Change anything on a bill of sale that is not finalized yet: price, buyer, seller, item details, identifiers, the as-is clause, warranty or notes. Pass an empty string to clear an optional field. A fi…

sale_finalize

Finalize a bill of sale so it is ready to sign: the document is frozen from this call on, sale_update refuses it, and every later render is the signing copy without the DRAFT watermark. Free tier: 5 f…

sale_list

List every bill of sale, drafts and finalized, newest first: id, status, date, item, buyer, seller and price. Filter to drafts or finalized documents with status.

sale_get

Read one bill of sale in full by its BOS number: both parties, the item and its identifiers, price, terms, and whether it is still a draft or the finalized signing copy.

sale_delete

Delete a bill of sale by its BOS number. A draft goes outright. A finalized document needs confirm_finalized true, because it is the local copy of a record the buyer may hold. The BOS number is never …

sale_render

Render a bill of sale as a clean printable document: Markdown, a self-contained HTML file ready for print-to-PDF, or both, with signature lines for seller and buyer. Drafts render with a DRAFT waterma…

sale_summary

Summarize the book: how many drafts and finalized documents, and the total sold value per currency, drafts separate from finalized. Currencies are never added together. Free.

license_status

Report this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a free-tier refusal. No arguments, nothing c…

license_activate

Turn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrong or expired key changes nothing. license_…

Resources · 1

pricing

What bill-of-sale costs, what Pro unlocks, the checkout link that carries this connection's token, and the one step a person has to take. Machine-readable; read it before telling a user how to lift a …

pricing://bill-of-sale

Prompts · 1

upgrade_to_pro

Explain what Pro on the bill-of-sale server costs and exactly what the user has to do, without leaving the conversation.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.zovo.one/mcp/bill-of-sale

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "io.github.theluckystrike/bill-of-sale": {
      "url": "https://mcp.zovo.one/mcp/bill-of-sale",
      "transport": "streamable-http"
    }
  }
}