Skip to content
MCPSTAMP

AnswerHosted URL

Bill of Sale

A bill of sale for a car, laptop or machine, with signature lines.

Free tier needs no key. See the exact limits.

What you get

Sell a used car privately

Private seller in Ohio

Answer
Tool callWhat it did
sale_createDrafts the sale with VIN, price and as-is terms
sale_finalizeLocks the document
sale_renderWrites the printable HTML

A printable bill of sale with both parties, the VIN, USD 11,500.00, the as-is clause and two signature lines.

Example from "Sell a used car privately". Invented names, real math from the tools.

Selling a used car, a laptop or a piece of equipment? Describe the deal and it drafts a bill of sale with buyer, seller, item, VIN or serial number, price and condition. Finalize it to lock the record, then print it with signature lines.

Made for People selling a car, Small businesses selling equipment, Resellers

3 requests, start to finish

Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.

Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro

  1. Example 1 · Private seller in OhioSell a used car privately

    Draft a bill of sale: I sell my 2017 Honda Civic, VIN 2HGFC2F59HH000000, to Dana Ruiz for USD 11,500, as is, today.
    • sale_create Drafts the sale with VIN, price and as-is terms
    • sale_finalize Locks the document
    • sale_render Writes the printable HTML

    A printable bill of sale with both parties, the VIN, USD 11,500.00, the as-is clause and two signature lines.

    Saves about 20 min (our estimate)

  2. Example 2 · Owner of a recording studio in LiverpoolSell old studio equipment

    Bill of sale for a mixing desk, serial MX-44821, to Sound Hire Ltd for GBP 2,400, good condition, 30-day warranty.
    • sale_create Drafts the sale with serial and warranty
    • sale_render Renders it to Markdown for review

    A draft to read over before signing, with the serial number and warranty terms stated.

    Saves about 15 min (our estimate)

  3. Example 3 · Reseller of refurbished phones in PoznanYear-end list of asset sales

    List every finalized sale this year and total them.
    • sale_list Lists finalized sales
    • sale_summary Totals them per currency

    Every sale with its IMEI and price, totalled in PLN.

    Saves about 20 min (our estimate)

Free and Pro, line by line

The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.

Free

$0 no key

Pro

$19 once, lifetime

10 open drafts
Unlimited drafts
5 finalized documents
Unlimited finalized documents
Unlimited render, read, list and summary

Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.

Or Pro on all 49 paid servers for $39 once. Get the bundle

Limits read from the code: servers/bill-of-sale/src/index.ts:24-25 (FREE_DRAFTS = 10, FREE_FINALIZED = 5), :180, :354

Install

Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.

npm @theluckystrike/mcp-bill-of-sale

  1. Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
  2. Paste the URL with your token as a custom connector in your MCP client.

1. Free token

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Connector URL (replace <token>)

https://mcp.zovo.one/mcp/bill-of-sale/t/<token>

Download the .mcpb bundle and open it. Claude Desktop installs it in one click.

Download bill-of-sale.mcpb

Add this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.

{
  "mcpServers": {
    "bill-of-sale": {
      "command": "npx",
      "args": [
        "-y",
        "@theluckystrike/mcp-bill-of-sale"
      ]
    }
  }
}

One command in your terminal.

claude mcp add --transport http bill-of-sale https://mcp.zovo.one/mcp/bill-of-sale/t/<token>

# or run it locally
claude mcp add bill-of-sale -- npx -y @theluckystrike/mcp-bill-of-sale

Jobs this server does

All tools (8)

ToolWhat it does
sale_createRecord 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.
sale_deleteDelete a bill of sale by its BOS number.
sale_finalizeFinalize 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.
sale_getRead 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_listList every bill of sale, drafts and finalized, newest first: id, status, date, item, buyer, seller and price.
sale_renderRender 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.
sale_summarySummarize the book: how many drafts and finalized documents, and the total sold value per currency, drafts separate from finalized.
sale_updateChange anything on a bill of sale that is not finalized yet: price, buyer, seller, item details, identifiers, the as-is clause, warranty or notes.

Questions

Is this legal advice?
No. It produces a clear record of the sale. Check local rules, for example vehicle title transfer, with your registry.
Can I change a finalized bill of sale?
No. Finalizing locks it, so make your edits while it's still a draft.

More in Contracts and HR

Bill of Sale Pro, $19 once

Buy Pro