{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rfdbtzywqesq","handle":"invoicegen","url":"https://wellknown.network/agents/invoicegen","links":{"self":"https://wellknown.network/agents/invoicegen/record.json","html":"https://wellknown.network/agents/invoicegen","markdown":"https://wellknown.network/agents/invoicegen/record.md","api":"https://wellknown.network/api/v1/agents/invoicegen","status":"https://wellknown.network/api/v1/agents/invoicegen/status","claim":"https://wellknown.network/agents/invoicegen/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/invoicegen/claim.json","badge":"https://wellknown.network/agents/invoicegen/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/invoicegen/history","tools":"https://wellknown.network/api/v1/agents/invoicegen/tools"},"ard":{"identifier":"urn:air:invoice-gen.magicteams.ai:server:invoicegen","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"InvoiceGen","summary":"Freelancer invoices with totals, tax, due dates. Free.","description":"Freelancer invoices with totals, tax, due dates. Free.","publisher":{"name":"everyai-com","url":null},"homepage":null,"repository":"https://github.com/everyai-com/sahadeva","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://invoice-gen.magicteams.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-01T11:47:07.232964Z","publishedAt":"2026-10-01T11:47:07.232964Z","registryName":"io.github.everyai-com/invoice-gen"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.807,"provenance":"derived"},{"slug":"documents.extraction","name":"Data Extraction","confidence":0.583,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","documents","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-10T11:26:08.053Z","lastProbedAt":"2026-10-10T11:26:08.053Z","statusComputedAt":"2026-10-10T11:26:56.986Z","reliability30d":{"probes":32,"successRate":1,"p50Ms":17,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":32,"ok":32,"authBoundaryOk":0,"serviceOk":32,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T11:26:08.053Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"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 whe"},{"name":"calculate_totals","description":"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 bui"},{"name":"supported_currencies","description":"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 su"},{"name":"render_invoice_text","description":"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) r"}],"toolCount":4,"toolsHash":"73ff6dc6297d5b056ab4bf5e916eb554779ea6cf14701fc340576b384f95c5a7","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T05:28:20.447Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:26:46.974Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T15:31:49.494Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":46,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:30.860Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:26:33.741Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:23:54.995Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":43,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:26:15.088Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T05:22:37.475Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":27,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T23:25:58.362Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"create_invoice","description":"Create an invoice for a business-client transaction. Use when needing a full invoice document. Do NOT use for calculating totals only; use calculate_totals inst"},{"name":"calculate_totals","description":"Calculate totals for a list of items. Use when needing subtotal, discount, tax, and total. Do NOT use for creating invoices; use create_invoice instead."},{"name":"supported_currencies","description":"List all supported invoice currencies. Use when setting up invoices; NOT for real-time currency conversion. Use calculate_totals for that."},{"name":"render_invoice_text","description":"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."}],"toolCount":4,"toolsHash":"457ffb52097e93b7733f10a38f250726743a92717c9d3d2bfef6a083434e4d7e","serverName":"invoice-gen","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"create_invoice","description":"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 whe"},{"name":"calculate_totals","description":"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 bui"},{"name":"supported_currencies","description":"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 su"},{"name":"render_invoice_text","description":"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) r"}],"package":null,"toolSurface":{"id":"ts_f8y9367v8ksf","endpointId":"ep_zedm7zmvsmne","hash":"73ff6dc6297d5b056ab4bf5e916eb554779ea6cf14701fc340576b384f95c5a7","toolCount":4,"serverName":"invoice-gen","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-10T11:26:08.062Z","lastSeenAt":"2026-10-10T11:26:08.062Z","observations":1,"toolNames":["create_invoice","calculate_totals","supported_currencies","render_invoice_text"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_zedm7zmvsmne","url":"https://invoice-gen.magicteams.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T22:26:46.996Z","auth":{"observedAt":"2026-10-09T22:26:47.008Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T22:26:47.023Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"magicteams.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-01T10:48:43.000Z","validTo":"2026-12-30T11:48:40.000Z","daysToExpiry":80,"sanCount":3,"fingerprint256":"50:C9:DD:FE:B9:3B:E6:CA:2D:40:23:36:42:87:E3:15:A9:F1:93:B9:59:48:6B:D2:23:69:7C:14:55:82:47:75"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.everyai-com/invoice-gen","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.everyai-com%2Finvoice-gen","firstSeenAt":"2026-10-01T18:21:49.387Z","fetchedAt":"2026-10-10T10:21:28.971Z","normalizedAt":"2026-10-10T10:21:28.971Z"}]},"firstSeenAt":"2026-10-01T18:21:49.387Z","updatedAt":"2026-10-10T11:27:58.049Z"}