Use FreeInvoices from your AI assistant
Describe the job in plain words and let the assistant fill in the invoice. You review it, add your logo and download the PDF. Two ways to connect:
Any chat app: paste JSON
Ask the assistant for JSON, then paste it into Import from ChatGPT, Claude… in the editor. Works everywhere, no setup.
MCP connector
Add https://freeinvoices.app/mcp as a remote MCP server. The assistant calls create_document and hands you a pre-filled link.
Guides by tool
Create an Invoice with ChatGPT: Import Box or MCP Plugin
Turn a ChatGPT chat or a photo of a job note into an invoice. Paste ChatGPT's JSON into the import box, or add freeinvoices.app/mcp as a custom MCP server.
Create an Invoice or Quote with Claude (claude.ai)
Add freeinvoices.app as a custom connector in Claude, or paste Claude's JSON into the import box. Draft invoices and quotes from emails, then download the PDF.
Claude Code invoice generator: bill from hours.csv or git log
Add the FreeInvoices MCP server to Claude Code with one command, then turn a timesheet CSV or a month of git log into an invoice link you can download as a PDF.
Gemini invoice generator: import or MCP with FreeInvoices
Make an invoice or receipt with Gemini: paste its JSON reply into the FreeInvoices import box, or add the MCP server to Gemini CLI. No sign-up needed.
Create an Invoice with Grok (App and xAI API)
Make an invoice with Grok two ways: paste its JSON into the free import box, or connect the freeinvoices.app MCP server in Grok or the xAI API.
Microsoft Copilot and GitHub Copilot invoice generator
Make invoices with Microsoft Copilot (paste JSON into the import box) or GitHub Copilot agent mode in VS Code (FreeInvoices MCP server). Free, no sign-up.
Create an invoice with OpenAI Codex (CLI and IDE)
Add the FreeInvoices MCP server to OpenAI Codex with one command, then turn a timesheet or merged PRs in your repo into a pre-filled invoice you save as PDF.
Create an invoice in Cursor: MCP setup and sprint billing
Add the FreeInvoices remote MCP server to Cursor with a few lines of mcp.json, then have the agent bill a client for sprint tickets from your changelog.
For developers: JSON Schema · llms.txt