Thrifle
What this MCP does
Provides US shopping research on deals, returns, discounts, price matching, product recalls, credit cards, consumer prices, and Amazon price timing.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'brand': {'type': 'string', 'maxLength': 80}, 'product': {'type': 'string', 'maxLength': 200, 'minLength': 3, 'description': "Product title as sold, e.g. 'Peloton Tread+ treadmill'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant_a', 'merchant_b'], 'properties': {'merchant_a': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — first retailer, e.g. "Costco", "best-buy", "Nordstrom"'}, 'merchant_b': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — second retailer, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — brand, e.g. \'Starbucks\', \'Sephora\', e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['post'], 'properties': {'post': {'type': 'string', 'maxLength': 300, 'minLength': 3, 'description': 'thrifle.com article URL or its slug'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — the service, e.g. \'Planet Fitness\', e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card_key'], 'properties': {'card_key': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': "card_key from search_credit_cards, e.g. 'amazon-store-card'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['deal'], 'properties': {'deal': {'type': 'string', 'maxLength': 300, 'minLength': 3, 'description': 'thrifle.com deal URL or the slug at the end of it'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'product': {'type': 'string', 'maxLength': 200, 'description': "Optional: the product being returned, e.g. 'MacBook Air' or 'gift card', to check for a category exception"}, 'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — e.g. \'Lowe\'s\', \'Amazon\', \'Best Buy\', e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'limit': {'type': 'integer', 'maximum': 8, 'minimum': 1, 'description': 'Max results (default 8, max 8)'}, 'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin_or_url'], 'properties': {'asin_or_url': {'type': 'string', 'maxLength': 500, 'minLength': 5, 'description': '10-character ASIN (e.g. B0CHX3QBCH) or any Amazon product URL'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kids': {'type': 'boolean'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (default 15, max 50)'}, 'query': {'type': 'string', 'maxLength': 80}, 'category': {'type': 'string', 'maxLength': 60}, 'no_signup': {'type': 'boolean'}, 'actually_free': {'type': 'boolean', 'description': 'Only offers with no purchase or prior-spend requirement'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max results (default 8, max 20)'}, 'query': {'type': 'string', 'maxLength': 120, 'minLength': 2}, 'section': {'enum': ['all', 'shopping', 'money'], 'type': 'string', 'description': 'Default all'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 60, 'minimum': 1, 'description': 'Max results (default 20, max 60)'}, 'query': {'type': 'string', 'maxLength': 80, 'description': 'Name fragment matched against card name, issuer or partner retailer'}, 'issuer': {'type': 'string', 'maxLength': 80, 'description': "Exact issuer name, e.g. 'Synchrony Bank', 'Citi Retail Services'"}, 'merchant': {'type': 'string', 'maxLength': 80, 'description': "Partner retailer, e.g. 'Amazon', 'Lowe's'"}, 'store_cards_only': {'type': 'boolean'}, 'deferred_interest_only': {'type': 'boolean', 'description': 'Only cards whose promo financing is deferred interest (retroactive interest if not paid in full)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'sort': {'enum': ['newest', 'popular'], 'type': 'string', 'description': 'Default newest'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max results (default 8, max 20)'}, 'query': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': "Product, brand or keyword, e.g. 'AirPods Pro', 'Dyson', 'robot vacuum'"}, 'include_expired': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['military', 'student', 'both'], 'type': 'string', 'description': 'Only retailers with this programme'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (default 15, max 50)'}, 'query': {'type': 'string', 'maxLength': 80, 'description': "Name fragment, e.g. 'nike'"}, 'category': {'type': 'string', 'maxLength': 60, 'description': "Retail category, e.g. 'Apparel', 'Electronics'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Max results (default 10, max 25)'}, 'query': {'type': 'string', 'maxLength': 80, 'description': "Name fragment, e.g. 'best' matches Best Buy"}, 'category': {'type': 'string', 'maxLength': 60, 'description': 'Category name as shown on thrifle.com/return-policy'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merchant'], 'properties': {'category': {'type': 'string', 'maxLength': 60, 'description': "Optional deal category, e.g. 'Tech & Electronics', 'Home & Furniture', 'Toys & Hobbies'"}, 'merchant': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Retailer name or thrifle.com slug — the store whose price you found, e.g. "Costco", "best-buy", "Nordstrom"'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
Sorsa
Supports Amazon FBA arbitrage with product analysis, sourcing and deal feeds, pricing alerts, inventory and order reporting, prof…
Bonhams
Searches Bonhams' auction archive for past lots and retrieves realized prices, estimates, sale dates, descriptions, and condition…
swop
Manages Swop profiles and storefronts, supports product sales, wallet balances and transfers, token swaps, perpetuals, and predic…
Cambio Uruguay
Provides Uruguayan exchange-rate data, rental and used-car searches, product pricing, market comparisons, and neighborhood inform…
The Undesirables TCG Oracle
Provides trading-card search, market and graded-slab pricing, price forecasts, grading analysis, ROI and lending calculations, sp…
kdata-gate
Provides Korean product, trend, weather, tourism, real estate, company, stock, and market data plus commercial research packet ge…
Bling
Provides access to Bling ERP data for contacts, products, sales orders, inventory, electronic invoices, accounts payable and rece…