HomeBlogHow to Create Invoices With Your AI Assistant (Free)

How to Create Invoices With Your AI Assistant (Free)

Connect Blank Invoice Maker to Claude or any MCP-compatible AI assistant and generate a ready-to-download invoice just by describing it — free, no signup, and your data stays in your browser.

Educational content only. This guide is published by the Blank Invoice Maker Editorial Team and maintained against primary-source references and in-product workflows. It is not legal, tax, or accounting advice. Read our editorial policy.

Tell your AI assistant "invoice Acme Studio for 10 hours of design at $90 an hour, net 14" and — with one free add-on — it can hand back a finished invoice, ready to review and download as a PDF. No copy-pasting numbers into a form, no signup, no watermark. Here is how to set it up.

The short version

Blank Invoice Maker has a free, open-source MCP server that connects the generator to AI assistants like Claude. Once it is added, you describe the invoice in plain language and the assistant returns a link that opens Blank Invoice Maker with every field already filled in. You check it over, adjust anything, and download. Your invoice data never touches a server — it travels inside the link and is read entirely in your browser.

What is MCP, in one paragraph

MCP — the Model Context Protocol — is an open standard that lets AI assistants use external tools. Adding an "MCP server" to your assistant gives it new abilities. The Blank Invoice Maker server adds two: one to build an invoice, and one to list the available invoice templates. You do not need to write any code to use it.

Set it up in Claude Desktop

If you use Claude Desktop, open your configuration file (Settings, then Developer, then Edit Config) and add the server:

{
  "mcpServers": {
    "blank-invoice-maker": {
      "command": "npx",
      "args": ["-y", "blank-invoice-maker-mcp"]
    }
  }
}

Restart Claude and the invoice tools appear. The only requirement is Node.js on your computer, which provides the npx command. The package is published on npm and the source is on GitHub under an MIT licence.

What you can ask

Once connected, plain-language requests work. A few examples:

  • "Invoice Globex LLC for 5 hours of consulting at $150 an hour, due in 30 days."
  • "Create an invoice with three line items: logo design $400, brand guide $600, and two revision rounds at $75 each."
  • "What invoice templates do you have for tradespeople?"

For an invoice request, the assistant builds the document and replies with a link. Open it and the generator is pre-filled with your business, the client, the line items, currency, and payment terms — ready to download as a clean PDF.

Your data stays in your browser

This matters, so it is worth being precise. The invoice details are packed into the link itself (everything after the #), and browsers never send that part to a server. When you open the link, Blank Invoice Maker decodes it locally and fills in the form. Nothing about the invoice — client names, amounts, your bank details — is uploaded or logged. It is the same privacy model as the rest of the tool: no account, no server storage, no watermark.

Who this is for

If you already work with an AI assistant day to day — drafting emails, summarising calls, planning projects — creating the invoice in the same place removes a context switch. It suits freelancers and small businesses who invoice often and would rather describe a bill than fill a form. If you prefer the classic way, the generator and the templates work exactly as before; the AI route is simply an option.

Try it

Add the server to your assistant, or skip it entirely and open the generator directly — both produce the same free, watermark-free PDF, and either way your data stays on your device.

About this content

Blank Invoice Maker Editorial Team

Published by Blank Invoice Maker

Blank Invoice Maker educational content is published by the Blank Invoice Maker Editorial Team. The team writes from hands-on product knowledge and checks each guide against current primary-source references and in-product workflows before publication.

Create your first invoice now
Free generator. No sign-up. Your data stays on this device.
Open generator

Frequently Asked Questions

Is this free?
Yes. Both the generator and the MCP server are free and open-source. There is no signup, subscription, or watermark.
Do I need to know how to code?
No. You paste one short configuration block into Claude Desktop (or your MCP client) once. After that, you just describe the invoice in plain language.
Does my invoice data get sent anywhere?
No. The details are encoded into the link and read in your browser when you open it. Nothing is uploaded to a server or stored remotely.
Which AI assistants does it work with?
Any MCP-compatible client, including Claude Desktop. The server runs locally on your machine via npx and needs Node.js installed.

Ready to create your invoice?

No sign-up, no fees — just a professional PDF invoice in under two minutes.

Open the invoice generator

Related articles

Related invoice templates