About receipts
receipts is an MCP server that turns pasted or typed receipt lines into itemized amounts and a taxed total. It is for expense reporting, bill splitting, and checking receipt calculations, with no bank connection required.
Key features
- 01Parse raw receipt lines
- 02Calculate quantity times unit price
- 03Compute subtotal, tax, and grand total
- 04Accept optional tax rates
- 05Handle quantity prefixes and bare items
Use cases
- 01Prepare an itemized expense report
- 02Split a receipt among diners
- 03Check whether a receipt total is correct
MCP support
Exposes the receipt_parse tool to MCP clients, accepting receipt lines and an optional tax rate and returning line amounts and totals.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Receipts — turn receipt lines into an itemized, taxed total
Give Claude (or any MCP client) a receipt parser: receipt_parse takes raw receipt lines — "2 x Coffee 4.50", "Sandwich 8.90" — and returns an itemized total with quantity × price per line, a subtotal, and tax added at your rate. For expense reports, splitting bills, or just checking the receipt was rung up right.
Why a receipts server
You already have the receipt text — photographed, typed or copy-pasted. What you want is the total with tax, not another app asking to connect to your bank. Paste the lines into the conversation, get back a clean itemized breakdown with the tax rate you specify (8.5%, 20% VAT, whatever applies), and ask follow-up questions in the same breath.
What it does
receipt_parse— an array of receipt lines plus an optional tax rate → per-line amounts (qty × unit price), subtotal, tax, grand total, rounded with plain decimal arithmetic.- Handles quantity prefixes ("2 x ...", "3x ...") and bare line items equally.
Install
{
"mcpServers": {
"mcp-receipts": {
"command": "npx",
"args": ["-y", "github:theluckystrike/mcp-receipts"]
}
}
}
Try it
- "Parse this receipt at 8.5% tax: '2 x Coffee 4.50', 'Bagel 3.20', 'Orange juice 2.75'."
- "Split these 4 items three ways after 20% VAT."
Part of the luckystrike MCP suite
Free, part of the luckystrike MCP suite — productivity & finance servers that turn AI chat into working documents and calculations. Listing in the official MCP Registry.
Docs (GitMCP)
Live docs endpoint: https://gitmcp.io/theluckystrike/mcp-receipts
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.