Skip to main content
Glama
Agentic Commerce Retroactive Price Drop Refund Claimer

Agentic Commerce Retroactive Price Drop Refund Claimer

by Alpha-Park

genpark-agentic-commerce-price-drop-retroactive-refund-claimer-skill

Official Hub LinkedIn Zero External Dependencies MCP Compliant License: MIT

Official Website: https://www.genpark.ai
LinkedIn: https://www.linkedin.com/company/92955550 (https://www.llinkedin.com/company/92955550)

AI Agentic Commerce Retroactive Price Drop Refund Claimer. Scans past order receipts against retailer price-protection policy windows (Target, Best Buy, Amazon, Nordstrom), verifies eligibility, and synthesizes auto-claim refund filing packets.



Related MCP server: AgenticPriceDropRefundArbiter

๐ŸŒŸ Key Features

  • 100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.

  • Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0 initialize, tools/list, and tools/call.

  • Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.

  • Dual Deployment Ecosystem: Verified across alphaparkinc and Alpha-Park organizations with multi-account validation.


๐Ÿš€ Quick Start

1. Direct Python SDK Usage

from client import AgenticPriceDropRefundClaimer

def main():
    claimer = AgenticPriceDropRefundClaimer()
    purchases = [
        {"order_id": "TGT-4481", "merchant": "target", "product_name": "Espresso Machine", "paid_price": 199.99, "live_current_price": 159.99, "days_since_purchase": 6},
        {"order_id": "WMT-7712", "merchant": "walmart", "product_name": "Cordless Vacuum", "paid_price": 249.00, "live_current_price": 209.00, "days_since_purchase": 18}
    ]
    res = claimer.evaluate_price_drop_claims(purchases)
    print("--- Price Drop Retroactive Claimer ---")
    print(f"Total Reclaimable: ${res['total_reclaimable_refund_usd']} across {res['eligible_claims_count']} claims")
    for c in res['claims']:
        print(f"* [{c['merchant'].upper()}] {c['product_name']}: Refund ${c['price_difference_usd']}")

if __name__ == "__main__":
    main()

2. Run as Model Context Protocol (MCP) Server

Start standard JSON-RPC 2.0 server over stdio:

python mcp_server.py

Execute embedded test harness:

python mcp_server.py --test

๐Ÿ› ๏ธ MCP Tool Specification

Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.


๐Ÿ“œ License & Community

Licensed under the MIT License. Copyright ยฉ 2026 GenPark AI. Follow us on LinkedIn: https://www.linkedin.com/company/92955550 | https://www.llinkedin.com/company/92955550

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelogโ€ฆ

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables users to turn grocery receipt photos or spoken updates into an up-to-date home pantry, tracking purchases, current stock, and consumption through natural language.
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables auditing recurring bank and card subscription charges to detect stealth price increases, expired trial conversions, and calculate annualized budget leakage. It also generates retention negotiation dispute letters to help users reduce unnecessary expenses.
      7
      -