Invoice Ninja MCP tools
Invoice Ninja has 14 operations on the Cotlet MCP server, in invoice_ninja_read and invoice_ninja_write. Your agent picks one in `operation`; the tool carries each operation's input schema. Open an operation for its schema and an example call.
- MCP server
- https://cotlet.dev/mcp/v1
- MCP tools
- invoice_ninja_read, invoice_ninja_write
- Connects with
- Your own Invoice Ninja account on invoicing.co, with permission to create invoices, quotes, payments and clients
- Integration page
- Invoice Ninja
Read (6)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | Clients with ID, contact, currency, paid to date and outstanding balance. |
| list | Invoices with client, status, dates, amount and balance, newest first. |
| get | One invoice with line items, contacts, linked payments and the email history. |
| list | Quotes with client, status, valid-until date and amount. |
| list | Payments with client, date, amount, type, reference and the invoices they were applied to. |
| list | Products from your product library with description and unit price. |
Write (8)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| create | Add a client with one contact, optionally with the currency to bill in. |
| create | Create a draft invoice for a client with line items, dates and notes. |
| create | Create a draft quote for a client with line items and a valid-until date. |
| send | Email an invoice, or a reminder for it, to the contacts that receive it. |
| send | Email a quote to the contacts that receive it. |
| convert | Turn an approved quote into an invoice and link the two. |
| record | Record money received against an invoice, with date, type and bank reference. |
| cancel | Cancel a sent invoice: its balance goes to zero and the client balance drops. |