Receipt Maker

co.byondrPublished by byondr.coOfficial publisherv0.1.0Updated Oct 30, 2026

Make a receipt from a template and download it as PDF, PNG or JPEG.

The publisher's own server: Image Tools

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Generates receipt files from templates as PDF, PNG or JPEG, plus barcodes, sales-tax and tip calculations, via a remote byondr endpoint.

What you can do
  • List receipt templates by category, kind or name query to get a template slug
  • Create a receipt from a template with your own items and get a 24-hour download link
  • Generate barcode images (code128, ean13, upca and similar) as PNG or SVG
  • Calculate sales tax by adding tax to a net amount or extracting tax from a gross amount
  • Calculate a tip and split a bill between people with rounding options
  • Request a signed upload URL for a logo file to use on a receipt
When to use it
Useful when you need a formatted receipt document, a barcode image, or exact money math for tax and tips without doing the arithmetic yourself. Suited to bookkeeping, replacing a lost receipt, testing and design mockups.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. Receipt creation requires accept_terms set to true and items with decimal-string prices. Logo uploads need a file on disk that is PUT to a signed URL. Download links expire after 24 hours.
Before you install
The server states receipts may only be made for lawful purposes and forbids using them to deceive anyone, including for refunds, expense claims or proof of purchase. If a call returns HTTP 402 or an x402 payment request, the assistant is told to ask before paying. Uploaded logos and receipt contents go to a third-party service, and download links expire after 24 hours.

Installation

In SourceWeft

  1. Open Receipt Maker in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/co.byondr%2Freceipt-maker/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "receipt-maker": {
      "type": "http",
      "url": "https://byondr.co/receipt-maker/mcp"
    }
  }
}

Tools

6

list_templates

List receipt templates

List the receipt templates make_receipt can use, each with its slug, name, category and kind (brand or generic). Filter by category, kind or a query on the name or slug. Call this first to get a slug. Free. Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parameterskindquerycategory

make_receipt

Make a receipt

Make a receipt file from a template, with your own items, and get a 24-hour download link. Call list_templates for a slug first. Set accept_terms to true. items is required (1 to 200): name, qty and unit_price as decimal strings like "4.50", never numbers; subtotal, tax and total are worked out for you. Every other field you leave out (store name and address, date, currency, tax, payment, discounts, extra_lines, messages, barcode) uses the template's sample value, so pass an empty array to clear discounts, extra_lines or messages. format is png (default), jpeg or pdf. An optional logo goes on top: PNG, JPEG or SVG up to 2 MB (a PNG or JPEG at most 2 megapixels, for example 1600×1250; resize a bigger one first), as file_id (from create_upload), url or data_base64; it replaces the template's logo, and header.logo "none" removes the template's logo. Returns url, expires_at, the delivered image size in pixels (for a PDF, the page at 1x), the totals as formatted strings, and notes for anything that was left out or cut. Free within a daily quota counted in documents (see start.md). Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parameterstaxtiplogoitemsrequiredpaperformatheaderbarcodepaymentcurrencydatetimemessages+7 more

make_barcode

Make a barcode

Make a barcode image on white, with quiet zones and the readable text under a 1-D code, and get a 24-hour download link. type is code128 (printable ASCII, up to 48 characters), ean13 (12 digits, or 13 with a check digit that must match), upca (11 digits, or 12 with a check digit that must match) or qr (up to 300 characters). format is png (default) or svg. Returns url, expires_at and text, what a reader will decode (including the check digit). Free within a daily quota counted in documents (see start.md). Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parameterstyperequiredvaluerequiredformat

calculate_sales_tax

Calculate sales tax

Work out sales tax exactly, in whole minor units. mode "add": amount is the price before tax. mode "extract": amount already includes the tax, and the net price and the tax inside it are returned. rate is a percentage like "8.25". Money is a decimal string. Returns net, tax and gross as decimal strings rounded to the currency's decimals (default 2). Free. Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parametersmoderequiredraterequiredamountrequiredcurrency

calculate_tip

Calculate a tip

Work out a tip and split a bill between people, in whole cents. round "none" rounds the tip to the cent; "up-total" rounds the total up to the next whole unit; "up-each" rounds each person's share up to the next whole unit and the total becomes shares times people. Returns tip, total and per_person as decimal strings. Free. Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parametersbillrequiredroundrequiredpeoplerequiredpercentrequired

create_upload

Create upload URL

Get a one-hour signed upload URL for a logo file (PNG, JPEG or SVG, up to 2 MB; a PNG or JPEG at most 2 megapixels) that sits on disk. PUT the raw bytes to upload_url with a Content-Length header, then pass file_id as make_receipt's logo.file_id. Free. Make receipts only for lawful purposes, such as replacing a lost receipt, bookkeeping, testing or design mockups. Using a receipt to deceive anyone, including for refunds, expense claims or proof of purchase, is prohibited.

Parametersbytesrequiredfilename

Version history

1
  1. v0.1.0LatestOct 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Byondr integrations