Home · Comparisons

MCP Quotes vs SendQuoteNow and estimate-invoice: which MCP server to pick

All three let a chat turn "quote this" into a numbered document and, later, "they said yes" into an invoice. SendQuoteNow (com.sendquotenow/quote-engine on the official registry) is a hosted quote-and-invoice generator for contractors, reached over one remote MCP endpoint behind an API key, with PDF, a client approval page, a QR code and a Stripe payment link built in. estimate-invoice (net.sodatsu-mitsumori/estimate-invoice, marketed in Japan under a name that translates as "a quote that grows") is a Japanese billing platform's remote MCP feature, reached over OAuth from an existing paid account, covering estimates, invoices, delivery notes and purchase orders together. Ours reads and writes plain JSON on your own machine, needs no account of any kind, and its whole reason to exist is one design decision: an accepted quote is invoiced from its own stored lines, never recomputed against whatever the shared tax settings say today.

The facts, read from each project

FactOursSendQuoteNowestimate-invoice
Tools11 (quote_create through license_activate)One hosted endpoint behind an API key: instant PDF quote generation, quote-to-invoice conversion, client approval links, quote historyRemote MCP behind OAuth: create, edit, duplicate and convert estimates, invoices, delivery notes and purchase orders, plus PDF and shareable-URL generation
Account or key neededNo. No account, no keyYes, a free SendQuoteNow account and an sqn_live_ API key, or x402 USDC micropayments with no accountYes, an existing estimate-invoice account on a paid plan; the free plan cannot use the MCP connection at all
Where the data livesLocal JSON in ~/.local/share/mcp-servers/quotes/SendQuoteNow's own cloud accountestimate-invoice's own cloud platform, optionally synced to freee accounting
Quote to invoicequote_accept copies the quote's own stored lines, so a VAT-rate change made after the quote was sent cannot move the total the client agreed toDescribed as "quote-to-invoice conversion"; no published detail on whether prices are copied or recomputedDocuments are duplicated and converted between estimate and invoice inside the platform; pricing-at-conversion behaviour is not documented
Free tier5 open quotes at a time; quote_send_text, revising, accepting and declining are unrestricted$0/month, 5 documents a month across quotes, invoices and purchase orders combined, no card requiredNone for the MCP feature; it is gated to a paid plan and above
Pricing model$19 once, lifetime, or $39 for every server in the collection$4.99/month for unlimited documents, or pay-per-call from $0.01 to $0.10 via x402 USDC on Base with no subscriptionBundled into estimate-invoice's own subscription tiers; no price is stated on the MCP feature page itself
LicenceMITProprietary, no public repositoryProprietary, no public repository
Works with no networkYesNo, every tool is a hosted API callNo, every tool is a hosted call behind OAuth

When to pick SendQuoteNow

Pick it when the quote needs to end in a client clicking something: its own approval page, a QR code printed on a paper estimate, and a Stripe payment link attached to the same document, none of which a local JSON file can offer on its own. It also already speaks multi-currency across USD, CAD, EUR, GBP and AUD from one account, and the pay-per-call x402 route means an agent can quote without a subscription at all, at $0.10 a generation. The cost is the same one every hosted tool carries here: the quote lives in SendQuoteNow's account, not yours, and the free tier's 5-document monthly cap is shared across quotes, invoices and purchase orders together, not 5 quotes on top of separate invoice room.

When to pick estimate-invoice

Pick it if the business already runs on estimate-invoice for estimates, invoices, delivery notes and purchase orders, and the freee accounting sync matters: the MCP connection lets an AI agent read and write into a system of record that is already the business's real bookkeeping, not a second ledger next to it. It also states plainly that it does not spend the platform's own AI credit for MCP calls, since the model doing the work is the connected agent's, not theirs. The requirement that comes with that is a paid account before the connection can be enabled at all; there is no free way to try the MCP feature itself.

When to pick ours

Pick ours when the answer to "where does this data live" should be "nowhere but here." There is no account to create for either product in this comparison, no monthly document cap shared with an invoice server, and no subscription: $19 once opens quote_pdf and quote_report for good. The one thing neither competitor's public material documents is what a recompute-at-acceptance would do to a quote once the issuing business's own tax settings change before the client answers; ours measured that case directly and built quote_accept to copy the quote's stored lines specifically because recomputing moved a EUR 1,230.00 agreed total to EUR 1,080.00 in the test that provoked the decision.

What we measured

The quotes package carries adversarial, corruption and concurrency test suites covering 25 probes, all passing, plus the specific VAT-rate-change case: a quote issued at a profile's 23% default rate, the default then changed to 8% before the client answers, and the accepted invoice still carrying the original 23% and the original EUR 1,230.00 total. Two processes creating 40 quotes against one data directory left 40 quotes and 40 unique ids. Neither SendQuoteNow's nor estimate-invoice's public material states a test count or an acceptance-time pricing rule to compare against.

Install lines

Ours, Claude Code:

claude mcp add quotes -- npx -y @theluckystrike/mcp-quotes

SendQuoteNow (remote, once an API key is minted from its dashboard):

claude mcp add-json sendquotenow '{"type":"http","url":"https://sendquotenow.com/mcp","headers":{"X-API-Key":"sqn_live_..."}}'

estimate-invoice is enabled from inside its own product, under its "external AI connection" settings page, by pasting a setup string it generates there; it is not added by hand as a config block.

Exact config file paths per client are on the setup pages, and the longer walkthrough is in quotes and estimates to invoice.

Questions

Can I run mcp-quotes and SendQuoteNow at the same time?

Yes. Tool names do not collide: ours are quote_create, quote_accept and so on; SendQuoteNow exposes its own hosted endpoint under its own names. Nothing is shared between them, and they store their documents in different places entirely.

Do SendQuoteNow or estimate-invoice copy an accepted quote's prices, or recompute them?

Neither publishes that detail. Ours measured the difference directly: recomputing at acceptance moved a EUR 1,230.00 agreed total to EUR 1,080.00 after a VAT-rate change made between quoting and acceptance, which is why quote_accept copies the quote's own stored lines instead.

Which one can I try without paying anything?

Ours, unrestricted for 5 open quotes at a time with no account. SendQuoteNow has a free tier too, capped at 5 documents a month shared across quotes, invoices and purchase orders. estimate-invoice's MCP connection is not available on its free plan at all; it requires an existing paid subscription.

What does each cost to keep using?

Ours is $19 once, lifetime, or $39 for the whole collection. SendQuoteNow is $4.99/month for unlimited documents, or per-call x402 payments with no subscription. estimate-invoice bundles the MCP feature into its own paid tiers at a price its feature page does not state.

Where can I read the competitor facts myself?

SendQuoteNow's tools, pricing and account model come from its website at sendquotenow.com and its official registry entry for com.sendquotenow/quote-engine. estimate-invoice's tools, OAuth requirement and plan gating come from its feature page at sodatsu-mitsumori.net/features/external-ai-mcp/ and its registry entry for net.sodatsu-mitsumori/estimate-invoice. All read on 2026-09-04.

Related

Product page · Setup per client · Guides · All comparisons