Skip to content
MCPSTAMP

QuoteHosted URL

Quotes

Quote a client from one sentence, then turn a yes into an invoice.

Free tier needs no key. See the exact limits.

What you get

Quote

Q-2026-0001

Text

For

Piekarnia Rogal

Valid

14 days

Currency

PLN

ItemQtyPricePLN
5-page website16,500.006,500.00
Hosting setup1400.00400.00
SENT
Net
6,900.00
VAT 23%
1,587.00
Gross PLN
8,487.00
Example from "Quote a website job before lunch". Invented names, real math from the tools. Free tier gives email-ready text. The A4 PDF of a quote is Pro.

Describe the work and the price, and Claude makes a numbered quote with VAT lines, a discount if you want one, and a validity date. You get a plain-text version to paste into an email, and on Pro an A4 PDF. When the client accepts, the quote becomes an invoice with the same numbers.

Made for Freelancers, Agencies, Tradespeople

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 · Kasia Lewandowska, freelance web developer in GdanskQuote a website job before lunch

    Quote Piekarnia Rogal for a 5-page website at 6,500 PLN plus hosting setup 400 PLN, 23% VAT, valid 14 days.
    • quote_create Creates the quote with 2 lines, 23% VAT and a validity date 14 days out
    • quote_send_text Returns the line table, VAT and the total of 8,487.00 PLN as email text

    A numbered quote for 8,487.00 PLN gross, pasted into her email within a minute.

    Saves about 15 min (our estimate)

  2. Example 2 · Owen Clarke, joiner running a small firm in CardiffClient says yes, bill the deposit

    The Patel kitchen quote was accepted. Turn it into an invoice due in 14 days.
    • quote_list Finds the open quote for Patel at 4,860.00 GBP
    • quote_accept Marks it accepted and creates the invoice with the same lines, due in 14 days

    An invoice for exactly 4,860.00 GBP, with numbers copied from the quote and not recomputed.

    Saves about 10 min (our estimate)

  3. Example 3 · Sophie Martin, owner of a 4-person branding studio in LyonWhich quotes need a chase

    How are my quotes doing this year, and which ones lapse soon?
    • quote_report Totals open, accepted, declined and expired quotes in EUR with the win rate
    • quote_list Lists open quotes with validity dates

    A year-to-date view: 31,200 EUR still open, a 42% win rate, and 3 quotes that lapse this week.

    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

5 open quotes at a time
Unlimited open quotes
Email-ready text, unlimited
A4 PDF of each quote
Accept, decline, revise, VAT, discounts, multi-currency
Report over any date range
Report for the current calendar year

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/quotes/src/index.ts:25 (FREE_OPEN_QUOTES=5), :809 (quote_pdf is Pro), :839 (report range); https://mcp.zovo.one/s/quotes

Install

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

npm @theluckystrike/mcp-quotes

  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/quotes/t/<token>

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

Download quotes.mcpb

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

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

One command in your terminal.

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

# or run it locally
claude mcp add quotes -- npx -y @theluckystrike/mcp-quotes

Jobs this server does

All tools (10)

ToolWhat it does
quote_acceptMark a quote accepted and turn it into an invoice: created directly in the invoice server when its store is present, otherwise returned as invoice_create-ready line items.
quote_createQuote a client: line items with quantity and unit price in minor units, VAT per line or the business default, an optional discount and a validity window.
quote_declineMark a quote as lost, with an optional reason, so it stops counting against the open quotes and shows up in the win rate.
quote_deleteDelete a draft quote that was never sent, accepted, invoiced or exported, and give its free open-quote slot back.
quote_getThe full stored record for one quote: every line with its unit price and VAT, the totals, the validity date, the notes and, when it was accepted, the invoice it became.
quote_listEvery quote with its client, total, validity and state (open, expired, accepted or declined).
quote_pdfCall this tool to write the A4 PDF of one quote and return the file path.
quote_reportTotals per currency for open, accepted, declined and expired quotes, with counts, the value still open and the win rate.
quote_send_textTurn a quote into a plain-text summary with the line table, the VAT lines, the total and the validity date, ready to paste into an email.
quote_updateRevise a quote that is still open: line items, currency, discount, VAT default, validity or notes.

Questions

What happens when a client accepts?
quote_accept marks the quote accepted and creates the invoice in the Invoice server store when it's present, or returns invoice-ready lines. The numbers are copied, not recomputed.
Does a closed quote count toward the free limit?
No. The limit is 5 open quotes. Accepted, declined and expired quotes don't hold a slot, and deleting an unsent draft gives its slot back.
Can I get a PDF on the free tier?
No. Free gives you the email-ready text version, and the A4 PDF is Pro.

More in Invoicing

Quotes Pro, $19 once

Buy Pro