Invoices, proposals, and contracts — inside Claude

DocGen MCP gives freelancers a document generation server that lives right in your AI workflow. No app switching. No template hunting. Just ask Claude.

Claude Desktop
// You just finished a project. Time to get paid.

You: Generate an invoice for Acme Corp,
      3 website pages at $800 each, net 30

Invoice #INV-2026-001 saved to ~/Documents
  Acme Corp — $2,400.00 — Due Mar 19, 2026

How it works

Three steps. No learning curve.

If you can talk to Claude, you can use DocGen. Install it once, then forget it's there until you need a document.

01

Install the MCP server

One npm command adds DocGen to Claude Desktop. Takes about 90 seconds, no coding required.

02

Set up your business profile

Tell Claude your business name, address, and rates. It remembers everything for every document you generate.

03

Ask for what you need

"Send an invoice to Acme for 10 hours of design work." Claude generates a professional PDF, saved to your machine.

What you get

Eight tools. One workflow.

Every document a freelancer sends, generated from a single conversation.

📄

Invoices

Line items, tax calculations, payment terms, due dates. Professional PDFs ready to send.

📋

Proposals

Project scope, deliverables, timeline, and pricing — formatted and ready for the client.

📝

Contracts

Service agreements with payment schedules, IP terms, and cancellation clauses.

📬

Follow-ups

Payment reminders, project check-ins, and milestone updates. Polite, professional, done.

👤

Client management

Store client details once. Every document auto-fills their info — no re-typing.

⚙️

Business profile

Your name, address, rates, and payment details saved and applied to every document.

🔑

500 free generations

Try everything before you pay. No credit card required to start.

💾

Local-first data

Your business data stays on your machine. Nothing goes to the cloud. Nothing leaves your computer.

Sample output

See what you get

Real PDFs generated by DocGen. Professional enough to send to any client.

Sample invoice PDF showing line items, tax calculations, and payment instructions

Invoice

Sample proposal PDF showing project scope, deliverables, timeline, and pricing

Proposal

Sample contract PDF showing parties, scope of work, deliverables, and signature lines

Contract

Simple. No tiers. No gotchas.

Every feature, every tool, every update. Pick monthly or save with annual.

Monthly
$12/mo

Flexible month-to-month billing

Get started
SAVE 31%
Yearly
$99/yr

That's $8.25/mo — save 31%

Get started

→ 500 free document generations included. No credit card needed to install and try it.

Installation

Up and running in 90 seconds

Add this to your Claude Desktop config and restart. That's it.

claude_desktop_config.json
{
  "mcpServers": {
    "docgen": {
      "command": "npx",
      "args": ["docgen-mcp"]
    }
  }
}

Config file location:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

Or install globally: npm install -g docgen-mcp

Who's behind this

Why I made this

I'm Daniel — a musician and creative technologist based in Texas.

I built DocGen because I kept watching freelancer friends switch between three different apps just to send an invoice. They were already using Claude for everything else. Why not documents too?

DocGen MCP is the first product from Milo Tools. More are coming — I just like building tools that make people's work and life a little easier.

If something breaks, email me. I'll fix it. That's the whole support model.

— Daniel, Milo Tools