
Heartly Deals — Live Flash Sales (Shopify & WooCommerce)
Connects to Heartly's live flash-sale inventory from verified Shopify and WooCommerce merchants. You get three read-only tools: list_active_deals, search_deals_by_category, and get_deal_by_id. Each returns structured deal objects with pricing, discount percentages, expiration timestamps, stock counts, and merchant metadata. Filter by country (ISO 3166-1 alpha-2), category, minimum discount, or time window. All deals are pre-verified (active stores only, valid credentials, no dev or password-protected shops). No auth required, stateless HTTP transport. Useful when you need to surface time-sensitive product discounts to users or build shopping assistants that answer questions like "what beauty deals over 30% off ship to Austria and end in the next four hours."
- tools
- 3
- transport
- HTTP
- last updated
- May 20, 2026
Install
From registry metadata$ npx add-mcp https://mcp.heartly.io/ --name dealsRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http deals https://mcp.heartly.io/Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 6, 2026.
list_active_dealsList currently active flash-sale deals from Heartly merchants (see merchant_verified per deal). Returns deals sorted by ending soonest. Filters are optional and combinable.4 params
List currently active flash-sale deals from Heartly merchants (see merchant_verified per deal). Returns deals sorted by ending soonest. Filters are optional and combinable.
categorystringcountrystringending_within_hoursintegermin_discount_pctintegersearch_deals_by_categorySearch active deals filtered by category. The category argument is required. Other filters (country, min_discount_pct, ending_within_hours) are optional.4 params
Search active deals filtered by category. The category argument is required. Other filters (country, min_discount_pct, ending_within_hours) are optional.
category*stringcountrystringending_within_hoursintegermin_discount_pctintegerget_deal_by_idLook up a single active deal by its Heartly internal id (UUID).1 params
Look up a single active deal by its Heartly internal id (UUID).
id*stringSponsors
Details
- Website
- www.heartly.io/developers/mcp
- Category
- Finance & Commerce
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026