MCP.Market

Freelance Invoice MCP server

online · 100% uptime
by theluckystrike·io.github.theluckystrike/freelance-invoice·v0.21.1·1 stars

Create PDF invoices from your AI chat: clients, numbering, VAT, overdue reports. All data is local.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

1 stars

Reviews

Write one

Nobody has reviewed Freelance Invoice yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Freelance Invoice tools (13, 2 write)

write = sends, deletes, buys or posts
  • business_setFree

    The ONE business profile for the whole suite: name, address, VAT id, bank details and defaults (currency, tax rate, terms, prefix, timezone). Saved to the shared profile every other server reads. Call it once, first.

  • client_addFree

    Store a client so invoice_create can refer to them by name. Re-adding the same name updates the stored address, email and VAT id; a record identical to a stored one is refused, naming the id that already holds it.

  • client_deletewrite actionFree

    Delete one stored client that nothing refers to. A client named on any invoice, quote, credit note, purchase order, deposit, statement or schedule is refused with those documents listed.

  • client_listFree

    List every stored client with id, address, email and VAT id. No arguments, and it writes nothing. With none stored it says so: invoice_create also creates a client from the name you pass.

  • invoice_createwrite actionFree

    Create an invoice from line items and return the record with its next, never-reused number. unit_price is in MAJOR units; lines are rounded then summed. One currency per invoice. Free: 3 a month.

  • invoice_from_hoursFree

    Shortcut for the common case: bill one client for N hours at an hourly rate. Creates and returns a single-line invoice, converting the rate into target_currency when you supply fx_rates, and echoing back any entry_ids.

  • invoice_getFree

    Return the full stored record for one invoice number, including every line, tax breakdown, and the balance still open after any credit note issued against it (see credited_minor).

  • invoice_listFree

    List invoices by number: client, dates, currency, subtotal, discount, tax lines, total, status, paid, credited and the balance still due after any credit note. Filter by status, client and date range.

  • invoice_mark_paidFree

    Record a payment on one invoice. amount is in MAJOR units and ADDS to what is paid, never replaces it; omit it to settle the rest. An overpayment is refused, naming the open balance.

  • invoice_pdfFree

    Call this tool to write one stored invoice as an A4 PDF and return the path: issuer, BILL TO, dates, items, taxes and totals. Free stamps a credit line and no logo; Pro renders it unbranded with your logo.

  • license_activateFree

    Turn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrong or expired key changes nothing. license_status confirms it.

  • license_statusFree

    Report this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a free-tier refusal. No arguments, nothing changes.

  • overdue_reportFree

    List every invoice not paid in full whose due date has passed, worst first, with days overdue and the amount, then a total per currency. Free. Use invoice_list for everything still open.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • Live reliabilityremote reachable in 129ms20/20
  • Tool poisoning13 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Freelance Invoice compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 85% of 1,761 Finance servers
Tools
13
the typical Finance server has 8
Tools that change things
15%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Finance server answers 100%
Response time
613 ms
faster than 22% of 1,133 Finance servers
GitHub stars
1
more than 65% of 946 Finance servers

What its tools let an agent do: 11 read · 2 change

Release history: 2 versions in the registry since 2026-09-12, latest 2026-09-23, typically one every 11 days.

Install Freelance Invoice in Claude Code, Cursor or VS Code

claude mcp add --transport http freelance-invoice https://mcp.zovo.one/mcp/freelance-invoice
Add to Cursor

What the publisher says

From the Freelance Invoice repository's README, as published. We do not edit it. Read it on GitHub

MCP servers by theluckystrike

<!-- gen:badge --> <!-- /gen:badge -->

Practical Model Context Protocol servers for people who work inside Claude, Cursor and other MCP clients. Every server runs locally over stdio, keeps all data on your machine, and has a genuinely useful free tier. Pro unlocks the limits for a one-time payment: $19 per server or $39 for the bundle, lifetime.

<!-- gen:counts --> 46 servers plus the office-suite aggregator, 45 of them also reachable as a hosted endpoint with no install. <!-- /gen:counts -->

No install? Use any server instantly as a hosted endpoint: https://mcp.zovo.one/mcp/ — or browse the catalog at mcp.zovo.one.

<!-- gen:install -->

That is the invoice server answering a real prompt: a client, some hours, a VAT rate, and a numbered PDF at the end. Every server in the table below has a demo like it.

Two ways to run any of these, both working today.

  1. One click. Download the server's .mcpb bundle from the latest release and open it in Claude Desktop. No terminal, no config file.
  2. No install at all. Point a client at https://mcp.zovo.one/mcp/. GET https://mcp.zovo.one/mcp/connect mints a free token and prints a ready URL for each server.

A third way is coming and does not work yet: the npm packages are unpublished, so npx -y @theluckystrike/mcp- returns 404 today. The commands below are written for the day it is published; use one of the two paths above until then. <!-- /gen:install -->

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-10-03restoreB → Ascore 88

Freelance Invoice: common questions

Is Freelance Invoice MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Freelance Invoice safety report
How do I install Freelance Invoice?
It runs remotely at mcp.zovo.one. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Freelance Invoice need an API key?
Yes. The registry entry asks for MCP_LICENSE_KEY, Authorization.
Is Freelance Invoice maintained?
The last commit was 36 days ago (2026-09-29). The latest release is v0.21.1.
Is Freelance Invoice up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Freelance Invoice?
Servers from other publishers that do the same job: E Arveldaja MCP server, Xero MCP server and Xero MCP server. Compare all Freelance Invoice alternatives.
How does Freelance Invoice compare with other Finance MCP servers?
safety score 88/100 (higher than 85% of 1,761 Finance servers); tools 13 (the typical Finance server has 8); tools that change things 15% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Freelance Invoice

Same job from other publishers: the closest match first, then the best rated.

All Freelance Invoice alternatives →
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B
  • Xero
    MCP server for Xero — global cloud accounting: contacts, invoices, payments, items, reports
    B
  • Xero
    Xero MCP server for invoices, contacts, payments, quotes, and financial reports.
    A
  • three.ws Tutor
    Read a Pay-As-You-Learn tutoring session's itemized tab and close it for an attested invoice.
    A
  • Beancount.io
    Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
    A