MCP tool
revclamp_simulate_webhook_replay
Deterministically evaluate an ordered or out-of-order sequence of 1-10 Stripe/Shopify/RevClamp subscription lifecycle webhooks against a 72-hour idempotency deduplication Set (eventId), a configurable idempotencyWindowSec (60s-2592000s, default: 259200s / 72h), and a monotonic transition timestamp guard (event.createdSec >= lastAppliedCreatedSec).
The revclamp_simulate_webhook_replay tool is provided by RevClamp MCP Server. Install that server in your AI client and the assistant can call it directly.
Servers exposing revclamp_simulate_webhook_replay
From the publisher:Deterministically evaluate an ordered or out-of-order sequence of 1-10 Stripe/Shopify/RevClamp subscription lifecycle webhooks against a 72-hour idempotency deduplication Set (eventId), a configurable idempotencyWindowSec (60s-2592000s, default: 259200s / 72h), and a monotonic transition timestamp guard (event.createdSec >= lastAppliedCreatedSec). Compares RevClamp's monotonic FSM against a naive
Install RevClamp MCP Server →Parameter Type Description scenarioPresetstring Scenario preset to evaluate when custom events are omitted (default: 'out_of_order_stale_update_after_cancel'). eventsarray Optional custom array of 1 to 10 webhook events ({ eventId, eventType, createdSec, subscriptionStatus, tier, currentPeriodEndSec }) in arrival order. nowSecinteger Reference evaluation timestamp in Unix seconds used to check the 72-hour idempotency window. idempotencyWindowSecinteger Deduplication and replay-acceptance window in seconds (valid range: 60 to 2592000, default: 259200 for 72 hours). demoboolean Optional sandbox flag to run the preset replay simulation.
Tool lists are read from the live servers (or, for packaged servers, from their documentation) each morning, so this reflects what they exposed at the last refresh. Search all tools.