Invoice Ninja MCP by usefulapi
Server Details
Manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 24 tools
Every tool targets a distinct resource+action pair (create vs get vs list vs update per entity), and the few potentially overlapping pairs (mark_invoice_sent vs email_invoice, create_quote vs create_invoice) are clearly differentiated by explicit descriptions. An agent can reliably select the right tool.
All 24 tools follow a uniform verb_noun snake_case pattern with a consistent 'invoiceninja_' prefix (create_client, list_invoices, update_invoice, convert_quote_to_invoice). No camelCase or stylistic deviations anywhere.
24 tools sits in the heavier range, but the domain spans many entities (clients, invoices, quotes, projects, tasks, expenses, products, payments, vendors), so the breadth is largely justified. A few list-only entities could arguably be trimmed, keeping it slightly over lean.
Core create/get/list/email workflows are covered, but delete is entirely absent and update exists only for clients and invoices, leaving quotes, projects, tasks, and expenses with create+get but no edit/remove. Payments are read-only by design, but the many missing mutation operations are notable gaps.
Related MCP Connectors
Manage Hiveage clients, invoices, estimates and payments; send invoices and record payments.
Manage Plutio clients, projects, tasks, time entries and invoices.
Manage Accelo companies, contacts, jobs, tasks, tickets and time.
Related MCP Servers
- AlicenseBqualityBmaintenanceConnects AI assistants to an Invoice Ninja v5 instance so users can query clients, invoices, quotes, payments, expenses, dashboard totals, and 25+ native reports in natural language. It runs read-only by default with opt-in writes, secret and bearer-link redaction, and LLM-friendly Markdown or compact JSON output.34MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients like Claude Desktop to interact with Invoice Ninja v5, providing tools to read and write contacts, customers, quotes, projects, products, and optionally invoices, with configurable permissions.1MIT
- AlicenseBqualityBmaintenanceEnables MCP clients to read and, when explicitly enabled, write clients, invoices, quotes, payments, products, expenses, projects, and time entries in a self-hosted Invoice Ninja v5 instance, with safe-mode and tool-disable controls.1622 npm1MIT
- AlicenseBqualityDmaintenanceMCP server for Invoice Ninja v5 API. Enables AI assistants to manage clients, invoices, quotes, payments, and time tracking through natural language.3222 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.