{"domain":"www.haggl.ai","count":1,"changes":[{"captured_at":"2026-10-24T11:47:29.255438","card_hash":"f0cfa50ed5f9863d0310d0cc77eabc5199542ccf5c5fd3f798b7e4cf8ee5ada4","previous_card_hash":null,"diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"haggl"},{"field":"description","before":null,"after":"For a shopper's agent: request an offer made for the shopper from a merchant's haggl.ai sales agent, using relevant shopper context (merchants on a paid plan pay haggl.ai for their sales agent). Read current terms and permitted actions, optionally add consented evidence, then hand an approved offer to the merchant's checkout or enrollment flow."},{"field":"protocolVersion","before":null,"after":"2025-06-18"},{"field":"url","before":null,"after":"https://www.haggl.ai/api/mcp"},{"field":"capabilities","before":null,"after":{"tools":{"listChanged":false}}}],"other_changed":true,"is_empty":false,"human_summary":"name ∅ → haggl · description ∅ → For a shopper's agent: request an offer  · protocolVersion ∅ → 2025-06-18 · url ∅ → https://www.haggl.ai/api/mcp · capabilities ∅ → tools"}}]}