Invoiced MCP by usefulapi

io.usefulapi/invoiced

Read Invoiced customers, invoices, payments, subscriptions; create customers, draft invoices, notes.

Yes, your AI can use this right now.Answered a live MCP handshake in 145 ms with no sign-in needed and exposes 27 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://invoiced.usefulapi.io/mcp

27 tools, verified live

Pulled straight from the server with tools/list on 2026-10-18.
invoiced_list_customersread-only

List customers (accounts receivable debtors): name, number, email, payment terms, currency, autopay and chasing settings, owner. Filter by open balance, saved payment method, update time or any exact-match column. GET /customers.

invoiced_get_customerread-only

One customer by id: contact details, address, terms, currency, autopay, chasing cadence, credit hold/limit, parent customer, metadata. GET /customers/{id}.

invoiced_get_customer_balanceread-only

A customer's current balance: total outstanding, past due, and available credit, in the customer's currency (or `currency`). GET /customers/{id}/balance.

invoiced_list_contactsread-only

List the contacts of one customer: name, title, email, phone, whether primary (copied on communications) and SMS-enabled. GET /customers/{id}/contacts.

invoiced_list_invoicesread-only

List invoices with number, customer, status (draft, not_sent, sent, viewed, past_due, pending, paid, voided), dates, totals, balance and line items. Filter by customer, paid flag, invoice date range, update time or any exact-match column. GET /invoices.

invoiced_get_invoiceread-only

One invoice by id: status, dates, payment terms, totals, balance, line items, discounts, taxes, ship-to, payment and PDF links. `expand` replaces ids with full objects (e.g. customer). GET /invoices/{id}.

invoiced_get_invoice_payment_planread-only

The payment plan (installments with dates, amounts and balances, and approval status) attached to an invoice. Errors with 404 when the invoice has none. GET /invoices/{id}/payment_plan.

invoiced_list_paymentsread-only

List payments received: customer, date, amount, unapplied balance, method (check, wire, ACH, card, ...), reference, whether matched or voided. Read only. GET /payments.

invoiced_get_paymentread-only

One payment by id, including which invoices and credit notes it was applied to (`applied_to`). GET /payments/{id}?include=applied_to.

invoiced_list_credit_notesread-only

List credit notes: customer, status (draft, open, paid, closed, voided), totals, remaining balance, line items. GET /credit_notes.

invoiced_get_credit_noteread-only

One credit note by id with line items, totals and balance. GET /credit_notes/{id}.

invoiced_list_estimatesread-only

List estimates (quotes): customer, status (draft, not_sent, sent, approved, invoiced, declined, voided), expiration date, deposit, totals, resulting invoice. GET /estimates.

invoiced_get_estimateread-only

One estimate by id with line items, totals, deposit and approval state. GET /estimates/{id}.

invoiced_list_itemsread-only

List the item catalog (products and services): id, name, currency, unit cost, type, taxable. Use item ids as `catalog_item` when creating a draft invoice. GET /items.

invoiced_get_itemread-only

One catalog item by its id (a string such as "delivery"). GET /items/{id}.

invoiced_list_tax_ratesread-only

List tax rates: id, name, value, whether a percentage, whether inclusive, currency. GET /tax_rates.

invoiced_list_plansread-only

List subscription plans: id, name, currency, amount, pricing mode, billing interval, tiers. GET /plans.

invoiced_get_planread-only

One subscription plan by its id (a string). GET /plans/{id}.

invoiced_list_subscriptionsread-only

List recurring subscriptions: customer, plan, quantity, billing period, status (not_started, active, past_due, finished, canceled), recurring total and MRR, contract renewal. GET /subscriptions.

invoiced_get_subscriptionread-only

One subscription by id with plan, add-ons, billing period, contract terms, recurring total and MRR. GET /subscriptions/{id}.

invoiced_list_notesread-only

List collection notes, newest first, for one customer or one invoice (give exactly one), or all notes when neither is given. GET /customers/{id}/notes, /invoices/{id}/notes or /notes.

invoiced_list_tasksread-only

List collection tasks (call, letter, email, review): name, action, customer, assignee, due date, whether complete. GET /tasks.

invoiced_list_eventsread-only

The activity feed, newest first: event type (such as invoice.paid, customer.created), time, the object it concerns and who did it. Optionally only the events of one object. GET /events.

invoiced_create_customer

WRITE: create a customer in Invoiced. Nothing is sent to anyone and no money moves. Name is required; Invoiced generates the customer number unless given. POST /customers.

invoiced_create_draft_invoice

WRITE: create a DRAFT invoice for a customer. It is always created as a draft: it is not issued, not emailed, not charged and cannot trigger AutoPay until a person finalizes it in Invoiced. At least one line item is required. POST /invoices with draft=true.

invoiced_add_note

WRITE: add an internal note to a customer or an invoice (give exactly one). Notes are internal; nothing is sent. POST /notes.

invoiced_create_task

WRITE: create a collection task for a customer (a reminder to call, write, email or review). Nothing is sent to the customer. POST /tasks.

Alternatives in Finance & Payments

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”