mcpbeat Sign in

Invoice by Ouroboros Apps MCP Server

answering

Invoice by Ouroboros Apps is answering right now. Last checked 4 min ago. It exposes 13 tools. Last commit 9 Oct 2026.

Freelance invoice line items, rates, due dates, and late terms for AI assistants

Uptime history 7 days of history
7 days agonow
100.0%
Uptime 24h
92 of 92 checks
13
Tools
read from the server
255 ms
Response time
average over 24h
0
Stars
last commit 9 Oct 2026

Nothing serious here today

Today is the operative word: we check Invoice by Ouroboros Apps every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add invoice --transport http https://invoice-continuity2.vercel.app/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "invoice": {
      "url": "https://invoice-continuity2.vercel.app/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.invoice]
url = "https://invoice-continuity2.vercel.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "invoice": {
      "url": "https://invoice-continuity2.vercel.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "invoice": {
      "url": "https://invoice-continuity2.vercel.app/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

invoice
read_invoice
Read the invoice before answering. Quote only this record. Draft status is not an approved commitment. Proposed changes do not authorize a new line, a different rate, a discount, or a new due date.
set_invoice_due
Set the due date as a calendar day in YYYY-MM-DD form. After the invoice is sealed, a different date is refused until accept_invoice_change applies a move_due_date suggestion.
accept
accept_invoice_change
Apply one suggested invoice change after the freelancer explicitly approves that change. Pass confirmed true only then. This is the path that may add a line, change a rate, apply a discount, or move the due date. Calling it is not a substitute for the freelancer's approval.
begin
begin_invoice
Start a draft invoice. Draft figures are not an approved commitment until seal_invoice. Currency is a three-letter code. Amounts later are minor units of that currency and are the freelancer's figures.
describe
describe_line
Correct a line description while the invoice is still a draft. After approval, a different description is refused. Use suggest_invoice_change with add_line for a different line.
invoices
list_invoices
List the signed-in freelancer's invoices. Use a returned id with read_invoice. Do not guess an invoice.
late
write_late_terms
Record late terms: grace days, and a basis of none, flat_fee, or percent_per_period. flat_fee uses feeMinor and a percent of 0. percent_per_period uses percent and a fee of 0. After approval, a different basis, grace, fee, or percent is refused until an accepted revise_late_terms suggestion.
line
set_line_quantity
Set the quantity on one line. After the invoice is sealed, a different quantity is refused until accept_invoice_change applies an adjust_quantity suggestion.
offer
offer_discount
Record a discount the freelancer is putting on the invoice. kind none uses value 0. kind percent takes a whole number from 1 to 100. kind fixed takes a whole number of minor units. After the invoice is sealed, a different discount is refused until accept_invoice_change applies an apply_discount suggestion. Do not invent a discount.
place
place_line
Add one line: description, quantity, rate in whole minor units, and unit hour, each, or day. After the invoice is sealed, a new line is refused until accept_invoice_change applies an add_line suggestion.
quote
quote_line_rate
Set the rate already chosen for one line, as a whole number of minor units in the invoice currency. After the invoice is sealed, a different rate is refused until accept_invoice_change applies a change_rate suggestion.
seal
seal_invoice
Mark the current draft as the approved invoice. Pass confirmed true only after the freelancer explicitly approves the lines, quantities, rates, due date, late terms, and any discount already on the draft.
suggest
suggest_invoice_change
Record a suggested change. This does not change the invoice. kind add_line requires description, quantity, rateMinor, and unit. kind change_rate requires lineId and rateMinor. kind apply_discount requires discountKind, discountValue, and discountNote. kind move_due_date requires dueOn. kind adjust_quantity requires lineId and quantity. kind revise_late_terms requires graceDays, lateBasis, feeMinor, latePercent, and lateNote.

Endpoints

URLTransportStateLatencyChecked
https://invoice-continuity2.vercel.app/mcp streamable-http answering 1107 ms 4 min ago

Alternatives to Invoice by Ouroboros Apps

same job, measured the same way
Deposit by Ouroboros Apps
by lahutchins91

Freelance deposit and payment schedule for AI assistants

12 tools answering
Kema Invoice
by kema-studio

Compliant invoicing for freelancers: create, issue and track invoices from your AI agent.

answering
R
ReciboPro Invoices
by elevaredigital

Create invoices from your AI assistant in 6 languages and 10 currencies, ready for WhatsApp.

2 tools answering
Tallied
by withtallied

Log hours and invoice clients from your AI chat. Time tracking and invoicing for freelancers.

answering
Griffnode
by griffnode

Non-custodial crypto payments for AI assistants: balances, payments, and create payment links.

answering
InvoiceGen
by everyai-com

Freelancer invoices with totals, tax, due dates. Free.

4 tools answering
Freelance Ops MCP
by nimish14

Freelance invoice ops MCP — overdue status, tone suggestion, and reminder drafts

27 installs/wk local only
IMW Invoice
by independent

Invoicing, time tracking, and billing for freelancers and small firms, run in plain language.

answering

Invoice by Ouroboros Apps — questions

Answers built from our own checks of this server.

What can Invoice by Ouroboros Apps do?
It exposes 13 tools, read directly from the server on our last check. Among them: accept_invoice_change, begin_invoice, describe_line, list_invoices, offer_discount, place_line and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Invoice by Ouroboros Apps working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 255 ms. The bar chart above shows every period we have measured.
How do I connect Invoice by Ouroboros Apps?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Invoice by Ouroboros Apps need an API key?
No. Invoice by Ouroboros Apps completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Invoice by Ouroboros Apps?
It answers our handshake in 255 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Invoice by Ouroboros Apps open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.