Thrifle is an MCP server with 24 tools an agent can call, among them about_thrifle, check_product_recalls, compare_return_policies. It answers at https://api.thrifle.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.
US return policies, price-match rules, discounts, deals and Amazon price verdicts. Read-only.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
about_thrifle | What Thrifle is, what each database covers and how big it is, how to cite it, and which tool answers which kind of question. |
check_product_recalls | Matches a product name (and optional brand) against recent U.S. CPSC recalls using a strict matcher tuned for zero false positives. Returns matching recalls with hazard and remedy, or an empty list. Useful before recommending a product. Inputs: product, brand |
compare_return_policies | Side-by-side comparison of two US retailers' return policies with grades, per-axis winners (window, free returns, restocking fee, holiday extension) and an overall winner. Use for 'is it easier to return to X or Y' questions. Inputs: merchant_a, merchant_b |
get_birthday_freebie | What a US restaurant or retailer gives away for your birthday, whether it is actually free or needs a purchase or prior spend, how to sign up and how far ahead, the validity window, ID requirements, and known gotchas. Call for 'what does X Inputs: merchant |
get_blog_post | The full text of one Thrifle article by URL or slug (HTML stripped, long posts truncated at ~20,000 characters), plus its FAQ, author, date and URL for citation. Inputs: post |
get_cancellation_guide | Step-by-step guide to cancelling a US subscription or membership: available channels (online, app, phone, in person), notice period, fees, refund after cancelling, retention tactics to expect, and an ease-of-cancellation grade. Coverage is Inputs: merchant |
get_credit_card | Full record for one card by its card_key (from search_credit_cards): APR tiers, intro and penalty APRs, fees, promotional financing terms with the issuer's own fine-print quote, rewards, perks, welcome offer, and provenance (pricing-terms U Inputs: card_key |
get_deal | Everything Thrifle knows about one deal, by its thrifle.com URL or slug: price and list price, merchant, coupon, why it's great, the editorial verdict, the price-history verdict for Amazon items, FAQ, and the buy link. Use after search_deal Inputs: deal |
get_deal_of_the_day | Thrifle's editor-picked deal of the day with price, merchant and buy link. Cheap to call; returns found:false when none is set. |
get_merchant_discounts | Verified military (active duty, veterans, reserve) and student discount programmes for a US retailer: value, eligibility, verification method (e.g. ID.me, SheerID), online vs in-store, stackability, exclusions, whether it is running right n Inputs: merchant |
get_money_monitor | Current US macro numbers from Thrifle's Money Monitor: GDP growth, personal saving rate, average credit-card APR, revolving and total consumer credit, the federal debt, and mortgage / fed funds / 10-year Treasury rates, each with the previo |
get_price_match_policy | Whether a US retailer matches competitors' prices (which competitors, proof required, exclusions, how to claim) and whether it offers a post-purchase price adjustment (window in days). Call for 'does X price match' or 'will X refund the dif Inputs: merchant |
get_price_pulse | Latest US Consumer Price Index by spending category (headline, food, energy, shelter, apparel, etc.) with month-over-month and year-over-year change, plus average gas prices by grade with week-ago and year-ago comparisons. Sourced from BLS |
get_return_policy | Verified return policy for a US retailer: return window, free returns, restocking fee, holiday extension, non-returnable items, an A+–D− grade, how it compares with its category, and the retailer's own policy URL. Optionally pass what the s Inputs: merchant, product |
get_store_credit_cards | The store and co-branded credit cards a US retailer offers, with APR, annual fee, whether promotional financing is deferred interest, and links to each card's full terms, the retailer's store-card page and its return policy. Call for 'is th Inputs: merchant |
get_store_deals | A retailer's store page on Thrifle: how many live deals it has, the most recent ones with prices and buy links, and its military/student discount summary when known. Use for 'what deals does Costco have right now' questions. Inputs: merchant, limit |
predict_amazon_price | Thrifle's Price Predict verdict for an Amazon product (ASIN or amazon.com URL): BUY / HOLD / WAIT with a buy score, current vs typical price, all-time low, 30/90/365-day averages, probability of a drop in the next 30/60 days, the expected l Inputs: asin_or_url |
search_birthday_freebies | Browse verified birthday offers from US brands. Filters: actually_free (no purchase and no prior spend required), kids (child-eligible), no_signup, category (e.g. 'Restaurant', 'Beauty'), name fragment. Returns slim rows; use get_birthday_f Inputs: query, category, actually_free, kids, no_signup, limit |
search_blog | Find Thrifle articles by keyword: original data studies (e.g. what actually dropped on Black Friday, Prime Day fact-checks), buying guides, and the Money section's credit and BNPL explainers. Returns title, one-line summary, date, author an Inputs: query, section, limit |
search_credit_cards | Browse Thrifle's US credit-card database (store and co-branded cards first): filter by issuer, retailer, store cards only, or cards that use deferred-interest promotional financing. Rows carry purchase APR range, annual fee, financing type, Inputs: query, issuer, merchant, store_cards_only, deferred_interest_only, limit |
search_deals | Search Thrifle's curated US deals by product, brand or keyword. Returns live deals with price, list price, discount %, merchant, coupon code when there is one, the thrifle.com deal page, and a buy link. Expired deals are excluded unless inc Inputs: query, sort, include_expired, limit |
search_discounts | Browse Thrifle's discount database: filter by programme type (military, student, or both), retail category, and/or a name fragment. Returns slim rows with the discount value and a link per retailer. Inputs: type, category, query, limit |
search_return_policies | Find retailers in Thrifle's return-policy database by name fragment and/or category (e.g. 'Fashion', 'Electronics', 'Home'). Returns slim rows with the return window and a link. With no arguments it returns the category list and total count Inputs: query, category, limit |
who_will_price_match | Reverse lookup: the US retailers whose price-match policy explicitly names the given store as an accepted competitor. Optionally filter by the product category being bought so only stores that plausibly stock it are listed. Use for 'who wil Inputs: merchant, category |
Every block below points at https://api.thrifle.com/api/mcp. Pick your client and copy.
claude mcp add --transport http thrifle https://api.thrifle.com/api/mcp
{
"mcpServers": {
"thrifle": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.thrifle.com/api/mcp"]
}
}
}{
"mcpServers": {
"thrifle": {
"url": "https://api.thrifle.com/api/mcp"
}
}
}{
"servers": {
"thrifle": {
"type": "http",
"url": "https://api.thrifle.com/api/mcp"
}
}
}{
"context_servers": {
"thrifle": {
"url": "https://api.thrifle.com/api/mcp"
}
}
}{
"mcpServers": {
"thrifle": {
"serverUrl": "https://api.thrifle.com/api/mcp"
}
}
}{
"mcpServers": {
"thrifle": {
"url": "https://api.thrifle.com/api/mcp"
}
}
}name: Thrifle
version: 0.0.1
schema: v1
mcpServers:
- name: Thrifle
type: streamable-http
url: https://api.thrifle.com/api/mcp{
"mcpServers": {
"thrifle": {
"httpUrl": "https://api.thrifle.com/api/mcp"
}
}
}{
"mcpServers": {
"thrifle": {
"type": "http",
"url": "https://api.thrifle.com/api/mcp"
}
}
}{
"mcpServers": {
"thrifle": {
"url": "https://api.thrifle.com/api/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fapi.thrifle.com%2Fapi%2Fmcp&type=streamable_http&id=thrifle&name=Thrifle
It answered our last check on 19 October 2026 in 634 ms. Over 6 checks since 10 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by thrifle.com and served from api.thrifle.com, the vendor's own domain: https://api.thrifle.com/api/mcp.
24, as returned by the server's own tools/list on 11 September 2026: about_thrifle, check_product_recalls, compare_return_policies, get_birthday_freebie, get_blog_post, get_cancellation_guide, get_credit_card, get_deal, and 16 more.
It answered our last check on 19 October 2026 in 634 ms. Over 6 checks since 10 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.thrifle.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.thrifle. Endpoint host: api.thrifle.com. ARD identifier: urn:air:com.thrifle:mcp:mcp.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.