{"repo":"chrishutchinson/claude-receipts","free":true,"listed":false,"github":"https://github.com/chrishutchinson/claude-receipts","clone":"git clone https://github.com/chrishutchinson/claude-receipts.git","description":"Bring receipts from your Claude Code sessions","language":"TypeScript","stars":625,"topics":["claude","claude-code","receipt-printer","vibe-coding"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Claude Receipts A note from the author: This has been one of my favourite creative side projects yet (and just in time for Opus 4.6). I picked up a second hand receipt printer and hooked it up to Claude Code's SessionEnd hook. With some ccusage wrangling, a receipt is printed, showing a breakdown of that session's spend by model, along with token counts. It's dumb, the receipts are beautiful, and I love it so much. I hope you enjoy it too. More photos / screenshots Full thermal receipt HTML receipt Installation This will: - Configure the SessionEnd hook in your global /.claude/settings.json - Create a config file at /.claude-receipts.config.json From now on, every time you exit a Claude Code session, your receipt will be generated and opened in your browser. Manual generation Generate a receipt for your most recent session: Commands generate Generate a receipt for a Claude Code session. Options: - -s, --session - Generate for a specific session ID or UUID prefix - -o, --output - Output format: \"html\", \"console\", or \"printer\" (supports multiple, comma-separated) - -l, --location - Override location detection - -p, --printer - Printer interface (e.g., \"usb\", \"tcp://192.168.1.100\") Output Formats: - html - Beautiful styled receipt saved to /.claude-receipts/projects/ - console - ASCII art display in terminal - printer - Send to thermal printer (requires Epson TM-T88V or compatible) setup Configure automatic receipt generation. This modifies /.claude/settings.json to add a Sessio","default_branch":null,"files":null,"tree":[],"storefront":"/r/chrishutchinson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chrishutchinson/claude-receipts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}