Search / io.github.everyai-com/invoice-gen
InvoiceGen
R0· no sign-inFreelancer invoices with totals, tax, due dates. Free.
v1.0.0 · active · repository · descriptor JSON · versions
Search / io.github.everyai-com/invoice-gen
R0· no sign-inFreelancer invoices with totals, tax, due dates. Free.
v1.0.0 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"invoice-gen": {
"type": "http",
"url": "https://invoice-gen.magicteams.ai/mcp"
}
}
}claude mcp add --transport http invoice-gen https://invoice-gen.magicteams.ai/mcp[mcp_servers.invoice-gen]
url = "https://invoice-gen.magicteams.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"invoice-gen": {
"type": "remote",
"url": "https://invoice-gen.magicteams.ai/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"invoice-gen": {
"type": "http",
"url": "https://invoice-gen.magicteams.ai/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=invoice-gen&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaW52b2ljZS1nZW4ubWFnaWN0ZWFtcy5haS9tY3AifQ%3D%3D"
}{
"servers": {
"invoice-gen": {
"type": "http",
"url": "https://invoice-gen.magicteams.ai/mcp"
}
}
}{
"mcpServers": {
"invoice-gen": {
"httpUrl": "https://invoice-gen.magicteams.ai/mcp"
}
}
}extensions:
"invoice-gen":
enabled: true
name: "invoice-gen"
type: streamable_http
uri: "https://invoice-gen.magicteams.ai/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list carries no ttlMs, so clients re-fetch itauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,562 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes12 tool changes in 30 daysstability.rug_pull8 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagerender_invoice_textchangeddescription, input schema, output schemameaning changedRender an invoice as plain text for emailing. Use when sending invoices via email or text. NOT for generating PDFs; use render_invoice_pdf instead.
Build an invoice from the same inputs as create_invoice and return it as a plain-text document (header, line items, subtotal, discount, tax, TOTAL DUE, notes) ready to paste into an email or message. Use when the user wants readable invoice text. Do NOT use when structured fields are needed; use create_invoice.
supported_currencieschangeddescription, output schemameaning changedList all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that.
List the currency codes InvoiceGen accepts for invoices (USD, EUR, INR, GBP, AED, SGD, AUD, CAD). Use before create_invoice when unsure whether a currency is supported. No exchange rates or currency conversion are provided.
calculate_totalschangeddescription, input schema, output schemameaning changedCalculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead.
Compute subtotal, discount, tax and total for a list of line items (discount applied before tax, amounts rounded to 2 dp). Use for quick totals math without building an invoice. Do NOT use to produce an invoice document; use create_invoice.
create_invoicechangeddescription, input schema, output schemameaning changedCreate an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals instead.
Build a complete invoice as structured data: invoice number, issue and due dates, line items, discount, tax, total and payment terms. Nothing is stored. Use when the user wants an invoice for a client. Do NOT use for totals only (use calculate_totals) or for a printable text version (use render_invoice_text).
render_invoice_textchangedoutput schema, annotationssupported_currencieschangedoutput schema, annotationscalculate_totalschangedoutput schema, annotationscreate_invoicechangedoutput schema, annotationsrender_invoice_textchangedtitle, description, input schema, output schema, annotationsmeaning changedRebuild + render an invoice as plain text (same inputs as create_invoice).
Render an invoice as plain text for emailing. Use when sending invoices via email or text. NOT for generating PDFs; use render_invoice_pdf instead.
supported_currencieschangedtitle, description, output schema, annotationsmeaning changedList supported invoice currencies with symbols.
List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +reachable +uptime-97% +updated-19d-ago -duplicate-repo(15 names)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://invoice-gen.magicteams.ai/mcp streamable-http | none | yes | 97% | 210 ms | 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 | 2026-10-19 |
calculate_totalsread-only | Compute subtotal, discount, tax and total for a list of line items (discount applied before tax, amounts rounded to 2 dp). Use for quick totals math without building an invoice. Do NOT use to produce an invoice document; use create_invoice. |
create_invoiceread-only | Build a complete invoice as structured data: invoice number, issue and due dates, line items, discount, tax, total and payment terms. Nothing is stored. Use when the user wants an invoice for a client. Do NOT use for totals only (use calculate_totals) or for a printable text version (use render_invoice_text). |
render_invoice_textread-only | Build an invoice from the same inputs as create_invoice and return it as a plain-text document (header, line items, subtotal, discount, tax, TOTAL DUE, notes) ready to paste into an email or message. Use when the user wants readable invoice text. Do NOT use when structured fields are needed; use create_invoice. |
supported_currenciesread-only | List the currency codes InvoiceGen accepts for invoices (USD, EUR, INR, GBP, AED, SGD, AUD, CAD). Use before create_invoice when unsure whether a currency is supported. No exchange rates or currency conversion are provided. |
Schemas: list_tools.
14 other active names share this repository (showing 10): io.github.everyai-com/ai-ready, io.github.everyai-com/court-split, io.github.everyai-com/fee-fighter, io.github.everyai-com/festival-finder, io.github.everyai-com/flight-fix, io.github.everyai-com/league-night, io.github.everyai-com/lease-break, io.github.everyai-com/party-plan, io.github.everyai-com/recipe-scale, io.github.everyai-com/report-raja
And 9 more from this publisher.
{
"name": "io.github.everyai-com/invoice-gen",
"title": "InvoiceGen",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://invoice-gen.magicteams.ai/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/everyai-com/sahadeva",
"source": "github"
},
"description": "Freelancer invoices with totals, tax, due dates. Free."
}