Invoice generator for Codex
Create invoice drafts and PDF files from Codex with Alder’s free MCP server. No Alder account or API key required.
Connect once
Run this in your terminal, then start a new Codex session and check that the Alder invoice tools are available.
codex mcp add alder-invoices --url https://alderinvoices.com/mcpYour client may ask you to approve the connection or tool calls. Alder is an independent service, not an official Codex integration.
Try a complete invoice
Use Alder to create invoice INV-104 from Maple Consulting to Northwind Traders for 8 hours of strategy workshops at USD 150 per hour. Issue date 2026-10-01, due 2026-10-31, no tax. Generate a PDF and save it as invoice.pdf. Do not email it.
Replace the sample names and dates with your own. Money in tool inputs is integer cents: USD 150 is 15000. The example total is USD 1,200.
Four tools, one workflow
- list_invoice_templates
- Find hourly consulting, retainer, milestone, labor/materials and deposit-request examples.
- prepare_invoice_template
- Choose an example, supply customer and business details, then review the returned invoice JSON and editable builder link.
- draft_invoice
- Calculate totals and get a prefilled web invoice when you want to review or add details in the browser.
- render_invoice_pdf
- Provide the completed invoice and receive a PDF resource directly in the MCP response. Ask your agent to save the resource as a PDF file. Client support for binary resources varies; the REST endpoint is a fallback.
What happens to your data?
Invoice inputs are sent to Alder to calculate totals or render the PDF. These tools do not save invoices, email customers or take payments. A builder link contains the invoice details, so treat it as private. Your AI provider and client may retain conversation or tool history according to their own policies.
PDF support and limits
Direct PDFs support USD, CAD, EUR, GBP, AUD and NZD, Western European text, up to 100 line items, discounts, one invoice-wide tax rate and shipping. Provide the invoice number, names, issue date and due date explicitly. Logos, other writing systems and recorded payments are not supported by the direct renderer. Unsupported input returns an error instead of silently changing your invoice. Use the web builder for logos or other writing systems.
Also available: Invoice generator for Claude Code.