
QuoteBill
io.github.auto1225Published by GitHub account auto1225v2.7.0Updated Oct 25, 2026
Quotations, invoices and 8 more document kinds; quote to invoice; tax for 195 countries; forms.
The publisher's own server: Quote.Trade MCP Adapter
Overview
QuoteBill's remote MCP server lets an assistant draft quotations, invoices and eight other sales documents, apply country tax rules and calculate totals.
- What you can do
- Find and read templates, sample contracts, forms and how-to guides, plus the reference lists of categories, layouts, languages and country codes they accept. Look up published tax rates for 195 countries with their sources, and calculate totals, VAT/GST and currency conversions. Build any of ten document kinds from line items, optionally from a template, and get a link that opens the filled-in document on quotebill.com. Turn a drafted document into the next one in the flow, such as a quotation into an invoice or an invoice into a receipt.
- When to use it
- Useful when you prepare sales paperwork in an assistant and want drafts with correct line arithmetic, discounts and country tax, or want to carry a quotation through to invoice, receipt or delivery note. Also handy for checking a published VAT/GST rate and its source, or browsing sample contracts and forms.
- Requirements
- A remote endpoint at quotebill.com over Streamable HTTP; no local package. OAuth 2.1 sign-in with a free QuoteBill account (Google sign-in works), approved once per AI app. The client must support MCP authorization; the server is added by URL in Claude, ChatGPT, Claude Code, Codex, Gemini CLI, Cursor or VS Code.
Installation
In SourceWeft
- Open QuoteBill in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.auto1225%2Fquotebill/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"quotebill": {
"type": "http",
"url": "https://quotebill.com/mcp"
}
}
}README
QuoteBill MCP server
Draft quotations, invoices and the other documents of a sale from the AI assistant you already use. QuoteBill's remote MCP server gives ChatGPT, Claude, Gemini and any other MCP client:
- Ten kinds of document: quotation, invoice, proforma invoice, receipt, credit note, purchase order, delivery note, work order, statement of account and commercial invoice
- 536 templates for trades, professional services, countries and languages, covering every kind
- Tax rules for 195 countries, each with the official source it was read from and the date it was checked
- Totals worked out with the same arithmetic as the QuoteBill editor, rounded to the currency
- A link to the finished document:
build_documentreturns a URL that opens the drafted document, filled in, on quotebill.com, ready to download as Excel or Word or to save as a PDF - The next document in the flow:
next_documentturns a drafted quotation into its invoice, an invoice into its receipt, credit note or delivery note, and so on, keeping the parties, lines, tax and language - Sample contracts and forms to read:
list_contract_templatesandget_contract_templatefind QuoteBill's sample contracts;search_formsandget_formfind forms in its Forms Top 100, such as an NDA, an employment contract or a resignation letter, with the countries and languages each comes in (samples and templates, not legal, tax or accounting advice)
Connect
The first time you connect, your AI app opens QuoteBill in the browser. Sign in or sign up free, check which app is asking, and choose Allow. You do this once per app; you can disconnect an app at any time under Connected AI apps in QuoteBill's company settings.
Claude (claude.ai, desktop and mobile) — Settings → Connectors → Add custom connector. Name QuoteBill, URL https://quotebill.com/mcp, then Connect. Or open this link: add QuoteBill to Claude.
ChatGPT (chatgpt.com) — turn on developer mode in Settings, then create an app from the apps page: MCP server URL https://quotebill.com/mcp, authentication OAuth. Sign in to QuoteBill and allow it, then add QuoteBill from the + menu in a chat.
Claude Code
Then run /mcp, choose quotebill and sign in.
Codex — ~/.codex/config.toml, then codex mcp login quotebill
Gemini CLI — install this repository as an extension:
or add it to ~/.gemini/settings.json:
Then run /mcp auth quotebill once to sign in.
Cursor — .cursor/mcp.json (Cursor opens the sign-in when you enable the server)
VS Code — .vscode/mcp.json (VS Code asks you to sign in when the server starts)
Claude Code plugin — this repository is also a plugin marketplace:
How the sign-in works
A request without a token gets 401 with WWW-Authenticate: Bearer resource_metadata="https://quotebill.com/.well-known/oauth-protected-resource/mcp". That metadata (RFC 9728) names the authorization server, Supabase Auth at https://wgpfbcfiontxqusseoyv.supabase.co/auth/v1, whose metadata (RFC 8414) offers dynamic client registration, PKCE and the email scope. MCP clients that follow the MCP authorization specification need nothing else.
Tools
Every tool publishes an inputSchema and an outputSchema, and is annotated readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false. Invalid arguments come back as a tool error that says what to correct.
Example requests
- "Make an invoice in QuoteBill for my client in Japan: website design ¥480,000, plus three months of maintenance at ¥25,000 a month, with 5% off the maintenance."
- "Use QuoteBill to make a quotation for 12 hours of consulting at €95 an hour for a client in Germany."
- "Make a proforma invoice in QuoteBill from my Korean company for 40 valves at $180 each, in US dollars: keep Korea's tax rules."
- "Find a QuoteBill template for a plumbing quotation and fill it in with these jobs."
- "The client accepted that quotation: turn it into the invoice, number INV-2026-014."
- "Make a proforma invoice in QuoteBill for 40 valves at $180 each, shipped to Vietnam, then the commercial invoice for the same shipment."
- "What is the VAT rate in France, and where does QuoteBill get it from?"
Privacy
The server checks that the caller is a signed-in QuoteBill member, then only looks up templates and tax rules and does arithmetic. The sign-in token an AI app holds cannot read the member's saved documents, profile or files; the database refuses every token issued to an app. The server saves nothing and keeps no client names or amounts; its log records the tool, whether it answered and the client's name, never the arguments or the account. A drafted document travels inside the returned link, after the #, which browsers never send to a server, and the link carries a checksum so an altered copy is refused rather than opened with a wrong figure. Calls are rate-limited per account using a salted hash that changes every minute; those counts are deleted within an hour. See the privacy notice.
Limits
- 60 tool calls per minute per account
- Up to 200 line items and amounts up to 100,000,000,000 per line and per document
- A published tax rate is a starting point, not tax advice: registration, place of supply and the treatment of the goods or services still have to be confirmed
Support
[email protected] · quotebill.com/en/contact
License
The configuration files in this repository are MIT licensed. The QuoteBill service is operated at quotebill.com.
Source: README.md at commit 9e28ffd
Tools
0Version history
4- v2.7.0LatestOct 16, 2026
- v2.5.0Sep 30, 2026
- v2.4.0Sep 29, 2026
- v2.0.0Sep 25, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Quote integrations
Quote.Trade MCP Adapter
trade.quoteOfficial publisher
Remote MCP adapter for the Quote.Trade crypto exchange, letting an assistant read markets and accounts, place and cancel orders, and request stablecoin…
QuoteBuild
Published by GitHub account joea836
QuoteBuild gives an assistant UK building calculators plus account-scoped jobs, estimates, quotes, variations and invoices, with prepared sends and payment…

Nero Quote Builder
Published by GitHub account Nero-Engine
Prices UK trade jobs into VAT-correct quotes with a branded PDF and a customer accept page, without contacting customers itself.

Cross Country Movers Quote
Published by GitHub account alex78629
Cross Country Movers quote server: gives ballpark car shipping, long distance and international moving price ranges and can request a callback.
GroundQuote
Published by GitHub account KilvingtonDigital
GroundQuote lets an assistant set up instant fence-quoting for contractors and help homeowners find contractors, estimate prices and send quote requests.