invoice_maker logo

invoice_maker

invoice_maker MCP server generates invoices from input data including customer details, line items, taxes, and totals. It outputs formatted documents like PDFs for billing. Developers integrate it into apps for automated invoicing; freelancers and small businesses use it via AI agents for quick invoice creation.

invoicing
billing
pdf-generation
|

──────────────────────────────────────────────────────── STEP 1 — ONE-TIME SELLER SETUP (do this only once) ────────────────────────────────────────────────────────

Paste this into Cursor or Claude chat:

Set up my seller info. Business name is [Your Shop Name], email is [your@email.com], phone is [Your Phone Number], currency is BDT.

Example: Set up my seller info. Business name is Dhaka Store, email is dhaka@shop.com, phone is +880-1711-000000, currency is BDT.

Your info is saved permanently. Never need to do this again.

──────────────────────────────────────────────────────── OPTION A — ONE INVOICE AT A TIME (Cursor / Claude) ────────────────────────────────────────────────────────

Paste this prompt and fill in the brackets:

Create an invoice for my customer [Full Name], phone [Phone], email [Email]. Deliver to [Address], [City]. Payment is [Cash on Delivery / bKash / Card]. Delivery charge [Amount], discount [Amount]. Note: [Instructions]. Products:

  • [Product Name] x[Qty] at [Price] — [description]
  • [Product Name] x[Qty] at [Price]

Example: Create an invoice for my customer Rahim Uddin, phone +880 1811-222333, email rahim@gmail.com. Deliver to House 9, Block C, Mirpur-12, Dhaka. Payment is Cash on Delivery. Delivery charge 80, discount 50. Note: Call before delivery. Products:

  • Wireless Headphones x1 at 2500 — Bluetooth 5.0
  • Phone Case x2 at 350 — Premium leather
  • USB Cable x1 at 200

PDF saved to: Desktop → invoices → INV-XXXXXXXX.pdf

──────────────────────────────────────────────────────── OPTION B — BATCH INVOICES FROM EXCEL (multiple orders) ────────────────────────────────────────────────────────

STEP 1 — Get the Excel template:

Generate the Excel invoice template for me.

→ Saved to: Desktop/invoices/invoice_template.xlsx → Opens in: Microsoft Excel or Apple Numbers

STEP 2 — Fill in Excel:

Open invoice_template.xlsx Delete the yellow example row Fill in ONE CUSTOMER PER ROW:

REQUIRED columns (* must fill): ┌──────────────────┬────────────────────────────────────┐ │ Customer Name * │ Full name of the customer │ │ Customer Phone * │ Mobile number │ │ Delivery Address*│ Full shipping address │ │ P1 Name * │ Product 1 name │ │ P1 Qty * │ Product 1 quantity (number) │ │ P1 Price * │ Product 1 unit price (number) │ └──────────────────┴────────────────────────────────────┘

OPTIONAL columns: ┌──────────────────┬────────────────────────────────────┐ │ Customer Email │ Email address │ │ City │ City or area name │ │ Payment Method │ Cash on Delivery / bKash / Card │ │ Delivery Charge │ Shipping fee (number, default 0) │ │ Discount │ Discount amount (number, default 0)│ │ Note │ Special delivery instructions │ │ P1 Desc │ Product 1 description │ │ P2 Name/Qty/Price│ Product 2 (up to P5) │ └──────────────────┴────────────────────────────────────┘

Up to 5 products per customer (P1 through P5). Save the file when done.

STEP 3 — Generate all PDFs at once:

Create invoices from my Excel file: /Users/[yourname]/Desktop/invoices/invoice_template.xlsx

→ One PDF per customer row → All saved to Desktop → invoices folder → Shows summary: how many succeeded / failed

──────────────────────────────────────────────────────── OTHER COMMANDS ────────────────────────────────────────────────────────

Check saved seller: Show my seller info.

Update seller info: Update my seller info, new phone is +880-1999-000000.

──────────────────────────────────────────────────────── QUICK REFERENCE ────────────────────────────────────────────────────────

Task Say this ─────────────────────────────────────────────────────── First-time setup Set up my seller info... One invoice Create an invoice for my customer... Get Excel template Generate the Excel invoice template Batch PDFs from Excel Create invoices from my Excel file: [path] Check seller info Show my seller info Update seller Update my seller info...

PDF output: Desktop → invoices → INV-XXXXXXXX.pdf

========================================================

PlaygroundUpdated Mar 22, 2026