The cheapest way to buy anything.
Haggle is built to take what you want to buy and a few facts about you: that you’re a student, which cards you carry, which memberships you have. It checks the stores it knows, stacks the discounts available to you, picks which of your cards to pay with, and shows the arithmetic. Every price and discount links to the page it came from, as the example here does.
It’s built for college students first: student plans like Spotify Premium Student and Prime for Young Adults, education stores like Apple’s, and student discounts at the brands students buy from.
MacBook Air 13-inch, M5, 16GB, 512GB, Midnight
For a college student in Missouri who pays with a Discover it Student Cash Back card
- Price at Best BuyBest Buy product page, checked Oct 11
- $1,099.00
- ShippingBest Buy shipping terms, checked Oct 11
- Free
- Discover it Student, 1% backDiscover card terms, checked Oct 11
- −$10.99
- What it really costs
- $1,088.01
One other store charged the same. Apple’s education price, $1,199.00, comes to $1,187.01 with the same card. Prices checked October 11, 2026, before sales tax.
How it decides, in checkout order
Who you are
It applies only the discounts you qualify for. When an answer depends on something it doesn’t know about you, it asks instead of guessing.
Where you can buy it
It checks every store it has a current, verified price for, and drops stores that don’t deliver to you.
What stacks
Student and member discounts, store coupon codes and card rewards, in the combinations each program’s terms allow. It tries every card you carry with every store and tells you which one to pay with.
What it really costs
It shows the amount you pay at checkout and the card rewards that arrive after purchase as separate lines, so the arithmetic is yours to check.
Every price and term has a source
Each price and each term of a deal is stored with the page it came from, the exact sentence that states it, and when it was checked. Student deals are read twice, independently. Where the two readings differ, a third reading settles it against the page’s exact words, and a deal is published only after that. A price older than three days isn’t used.
“Try Spotify Premium Student free for 1 month, then $6.99 per month after.”
Made for AI assistants
Haggle is built as an MCP server, so an assistant such as Claude can ask it how to buy something for you and relay the steps as calculated. Code does the pricing, so the same inputs always give the same answer. A language model never calculates a price. The connector for ChatGPT and Claude isn’t live yet.
Contact: hagglemcp@gmail.com