
Invoice Ninja
io.usefulapiv1.0.0Updated Sep 29, 2026
Manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects.
Overview
Lets an assistant read and manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects through a hosted endpoint.
- What it does
- A hosted MCP server that connects an assistant to an Invoice Ninja account. Read tools list and fetch clients, invoices, quotes, products, payments, expenses, vendors, tasks, projects and recurring invoices. Write tools create and update clients and invoices, mark invoices sent, email invoices, create quotes, convert quotes to invoices, and create expenses, tasks and projects. Two meta tools report usage and manage the subscription.
- When to use it
- Useful when you want an assistant to look up or draft billing records in Invoice Ninja without opening the app, for example checking invoice status, creating a client or invoice, logging time, or emailing an invoice. It fits teams already using Invoice Ninja as their billing system.
- Requirements
- A remote MCP client that supports streamable HTTP. An Invoice Ninja API token, created under Settings, Account Management, Integrations, API tokens, is entered on first connect, plus the instance URL if self-hosted. Credentials are stored per user by the provider. No local install is needed.
Installation
In SourceWeft
- Open Invoice Ninja in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"invoice-ninja": {
"type": "http",
"url": "https://invoice-ninja.usefulapi.io/mcp"
}
}
}README
Invoice Ninja MCP by usefulapi
Use Invoice Ninja from Claude, Cursor, or any MCP client — read and create clients, invoices, quotes, expenses, tasks and projects, convert quotes, and email invoices. Hosted, no local install: connect with your own Invoice Ninja credentials.
Live endpoint: https://invoice-ninja.usefulapi.io/mcp · Homepage: https://usefulapi.io/invoice-ninja
Add to Claude
On first connect you'll provide your Invoice Ninja API token (Settings → Account Management → Integrations → API tokens), plus your instance URL if you self-host. They're validated, stored per-user, and scoped to you — no keys in config files.
Tools
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.
Pricing
License
MIT © usefulapi. Not affiliated with or endorsed by Invoice Ninja.
Source: servers/invoice-ninja/README.md at commit e95202f
Tools
0Version history
1- v1.0.0LatestSep 29, 2026