Invoice Ninja MCP by usefulapi
Manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects.
Connector by usefulapi.io · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/usefulapi-io-invoice-ninja
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://invoice-ninja.usefulapi.io/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 13 read · 0 write · 11 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 24
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 13 · Look things up without changing anything.
invoiceninja_get_clientinvoiceninja_get_invoiceinvoiceninja_get_quoteinvoiceninja_list_clientsinvoiceninja_list_expensesinvoiceninja_list_invoicesinvoiceninja_list_paymentsinvoiceninja_list_productsinvoiceninja_list_projectsinvoiceninja_list_quotesinvoiceninja_list_recurring_invoicesinvoiceninja_list_tasks
Show 1 more tools
invoiceninja_list_vendors
Delete 11 · Delete, drop, revoke or wipe things.
invoiceninja_convert_quote_to_invoiceinvoiceninja_create_clientinvoiceninja_create_expenseinvoiceninja_create_invoiceinvoiceninja_create_projectinvoiceninja_create_quoteinvoiceninja_create_taskinvoiceninja_email_invoiceinvoiceninja_mark_invoice_sentinvoiceninja_update_clientinvoiceninja_update_invoice
Network hosts it talks to 1
invoice-ninja.usefulapi.io· found in remote endpoint, install command
Tools (24)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
invoiceninja_convert_quote_to_invoiceConvert a quote to an invoicecan change or delete dataConvert a quote into a new invoice (the quote is marked converted and links to it). Returns the new invoice. Invoice Ninja: GET /api/v1/quotes/{id}/convert_to_invoice.
invoiceninja_create_clientCreate a clientcan change or delete dataCreate a client, optionally with contacts. Give at least a name or one contact. Invoice Ninja: POST /api/v1/clients.
invoiceninja_create_expenseCreate an expensecan change or delete dataLog an expense, optionally tied to a vendor, client or project and flagged to be re-invoiced. Invoice Ninja: POST /api/v1/expenses.
invoiceninja_create_invoiceCreate an invoicecan change or delete dataCreate a DRAFT invoice for a client. It is not sent or emailed — use invoiceninja_mark_invoice_sent or invoiceninja_email_invoice afterwards. Invoice Ninja: POST /api/v1/invoices.
invoiceninja_create_projectCreate a projectcan change or delete dataCreate a project for a client, with an optional hourly task rate, budget and due date. Invoice Ninja: POST /api/v1/projects.
invoiceninja_create_quoteCreate a quotecan change or delete dataCreate a DRAFT quote (estimate) for a client. Nothing is emailed. Invoice Ninja: POST /api/v1/quotes.
invoiceninja_create_taskCreate a task / log timecan change or delete dataCreate a task, optionally with logged time entries, for a client or project. Invoice Ninja: POST /api/v1/tasks.
invoiceninja_email_invoiceEmail an invoice to the clientcan change or delete dataOUTWARD-FACING: sends a real email with the invoice to the client's invited contacts, and marks the invoice sent. Cannot be unsent — confirm with the user first. Invoice Ninja: POST /api/v1/invoices/bulk with action=email.
invoiceninja_get_clientGet one clientread-onlyFetch one client by id, with contacts, address, balance and paid-to-date. Invoice Ninja: GET /api/v1/clients/{id}.
invoiceninja_get_invoiceGet one invoiceread-onlyFetch one invoice by id — line items, totals, balance, dates, status and invitations. Invoice Ninja: GET /api/v1/invoices/{id}.
invoiceninja_get_quoteGet one quoteread-onlyFetch one quote by id — line items, totals, status and the invoice it was converted to (invoice_id), if any. Invoice Ninja: GET /api/v1/quotes/{id}.
invoiceninja_list_clientsList clientsread-onlyList clients with balances and contacts, optionally searched by name, email or number. Invoice Ninja: GET /api/v1/clients.
invoiceninja_list_expensesList expensesread-onlyList expenses, filterable by client and invoicing/payment state. Invoice Ninja: GET /api/v1/expenses.
invoiceninja_list_invoicesList invoicesread-onlyList invoices, filterable by client and payment status (paid / unpaid / overdue). status_id on each invoice: 1 draft, 2 sent, 3 partial, 4 paid, 5 cancelled, 6 reversed. Invoice Ninja: GET /api/v1/invoices.
invoiceninja_list_paymentsList paymentsread-onlyList payments received, with amount, date, refunded/applied totals and the invoices each was applied to (paymentables). Read-only: this server never records or refunds payments. Invoice Ninja: GET /api/v1/payments.
Show 9 more tools
invoiceninja_list_productsList productsread-onlyList products / services in the catalog with price, cost and default taxes. Invoice Ninja: GET /api/v1/products.
invoiceninja_list_projectsList projectsread-onlyList projects with client, budgeted hours, task rate, current hours and due date. Invoice Ninja: GET /api/v1/projects.
invoiceninja_list_quotesList quotesread-onlyList quotes (estimates), filterable by client and quote status. Invoice Ninja: GET /api/v1/quotes.
invoiceninja_list_recurring_invoicesList recurring invoicesread-onlyList recurring invoice schedules with frequency, next send date and remaining cycles. Read-only. Invoice Ninja: GET /api/v1/recurring_invoices.
invoiceninja_list_tasksList tasksread-onlyList tasks / time entries with their time_log, duration, rate and linked client, project and invoice. Invoice Ninja: GET /api/v1/tasks.
invoiceninja_list_vendorsList vendorsread-onlyList vendors (suppliers) with contacts and address. Invoice Ninja: GET /api/v1/vendors.
invoiceninja_mark_invoice_sentMark an invoice sentcan change or delete dataMark a draft invoice as sent WITHOUT emailing it. This moves it out of draft and adds its amount to the client's balance. Invoice Ninja: GET /api/v1/invoices/{id}/mark_sent.
invoiceninja_update_clientUpdate a clientcan change or delete dataUpdate a client's details; only the fields you pass change. Passing contacts replaces the contact list. Invoice Ninja: PUT /api/v1/clients/{id}.
invoiceninja_update_invoiceUpdate an invoicecan change or delete dataEdit an invoice; only the fields you pass change, but line_items (if passed) replace every existing line. Does not send anything. Invoice Ninja: PUT /api/v1/invoices/{id}.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 24, 2026 (4 days ago)
- Last release
- Oct 25, 2026 (3 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.usefulapi/invoice-ninja- Version
- 1.24.0
- Auth
- Auth not stated
- License
- MIT
- Repository
- github.com/m190/usefulapi-mcp
- Website
- usefulapi.io/invoice-ninja/
- First seen
- Oct 24, 2026
- Last checked
- Oct 26, 2026
More from usefulapi.io
- 0.403score
FinerWorks MCP by usefulapi
usefulapi.io
Read FinerWorks orders, inventory, catalog, prices and shipping quotes; never submits an order.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Hiveage MCP by usefulapi
usefulapi.io
Manage Hiveage clients, invoices, estimates and payments; send invoices and record payments.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Device Magic MCP by usefulapi
usefulapi.io
Read Device Magic forms, submissions, devices and groups; send and revoke dispatches.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Chatra MCP by usefulapi
usefulapi.io
Read and update Chatra visitors; send, edit and delete chat and pushed messages.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
CXT Software MCP by usefulapi
usefulapi.io
Track and search CXT courier orders, check drivers, propose and save order and route plans.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.403score
Laposta MCP by usefulapi
usefulapi.io
Read Laposta lists, members, campaigns and reports; add members and build campaigns.
ConnectorAFreshness: ARemoteClaude Code +3
Cite this page
Invoice Ninja MCP by usefulapi. Agent Mart. https://agentmart.dev/connectors/usefulapi-io-invoice-ninja (last updated 2026-10-26)