io.paidpilot.api/invoice-tools

PaidPilot Invoice Tools

Invoice tools: reminders, late fees, terms, timesheets and a receivables health report (x402).

Endpointhttps://api.paidpilot.io/mcp (streamable-http)
Registry version1.2.0
Now7 tools · grade B (89) · pin ts_22f8be2548ee8fe9576cc16e9b10ec2d · protocol 2025-06-18
First / last listed2026-11-12 01:18 UTC / 2026-11-12 01:18 UTC
Grade over time2026-11-12: B (89), 7 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-12 01:18 UTC
7 tools, grade B (89)

Tools: pricing validate_invoice payment_reminder_draft late_fee_calc payment_terms_check invoice_from_timesheet receivables_health_report

Current tools (7)

pricingFree. Return the price of every paid tool and of the HTTP invoice PDF route, the payment network (Base) and the receiving address. No input, no network request, no payment.
params: none
validate_invoiceFree. Validate an invoice JSON (the body for POST /v1/invoice.pdf, or the output of invoice_from_timesheet) and return computed subtotal, discount, tax and total, or a list of field errors. Same checks as the paid PDF route. Offline, no payment.
params: invoice*
payment_reminder_draftDraft a payment reminder email for one unpaid invoice in a friendly, firm or final-notice tone. Returns a subject, plain-text body, days overdue and a suggested next step. Use late_fee_calc first if you want the fee amount quoted in the email. Draft only: nothing is sent. Pure calculation: no network request, nothing is sent or stored. Costs $0.01 USDC per call via x402 (payment goes in _meta["x40
params: tone*, from_name*, client_name, invoice_number, amount, currency, due_date, as_of, payment_link, late_fee_terms, final_deadline_days
late_fee_calcCalculate the late fee on one overdue invoice: flat fee, monthly % or annual %, simple or compounding, with optional grace days. Returns days late, the fee, the new total and a line to paste on the invoice. Use payment_terms_check instead to work out when an invoice is due. Not legal advice; it does not look up state caps. Pure calculation: no network request, nothing is sent or stored. Costs $0.0
params: amount*, currency, due_date*, as_of, grace_days, fee_type*, rate_percent, compounding, flat_fee, state
payment_terms_checkWork out the due date and status for payment terms such as Net 30, 2/10 Net 30, Due on receipt, EOM or Net 30 EOM. Returns the early-payment discount amount and deadline, the annualized cost of skipping the discount, and suggested reminder dates. Use late_fee_calc once the invoice is overdue. Pure calculation: no network request, nothing is sent or stored. Costs $0.01 USDC per call via x402 (payme
params: invoice_date*, terms*, amount, currency, as_of
invoice_from_timesheetTurn time entries (hours x rate, with optional rounding, grouping by task and expenses) into a validated invoice JSON with totals, ready for POST /v1/invoice.pdf. Use validate_invoice (free) instead if you already have an invoice. Pure calculation: no network request, nothing is sent or stored. Costs $0.02 USDC per call via x402 (payment goes in _meta["x402/payment"]); invalid input returns an err
params: seller*, buyer*, invoice_number*, issue_date*, due_date, terms, currency, default_rate, entries*, group_by, rounding, expenses, tax_rate, discount, notes, payment_instructions
receivables_health_reportGrade the health of a business's accounts receivable from its invoice list. Send a CSV export (QuickBooks, Xero, FreshBooks, Wave, Stripe or any CSV with customer and amount columns; columns are auto-detected) or JSON rows, up to 1000 invoices. Returns an A-F grade and 0-100 score with reasons, aging buckets (current, 1-30, 31-60, 61-90, 90+ days), overdue %, weighted days outstanding, DSO, averag
params: csv, invoices, as_of, currency, default_terms, revenue_window_days

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.