{"ok":true,"name":"cooper_rotate_webhook_secret","description":"Use this when a webhook signing secret should change without breaking receivers that still check the old secret. Requires auth. Inputs: webhook_id (required). Mints a new secret (whsec_…), stores it as the current secret, and keeps the previous secret valid for 24 hours. Returns the webhook with the new secret in full once, previous_secret_expires_at (ISO-8601), and previous_secret_active true. The previous secret value is not returned. For those 24 hours each delivery sends x-cooper-signature a","inputSchema":{"type":"object","required":["webhook_id"],"properties":{"webhook_id":{"type":"string","description":"Webhook id (wh_…) whose signing secret should rotate"}}},"serverUrl":"https://cooperemail.com/mcp","transport":"http","handshake":"ok","host":"cooperemail.com","score":93,"grade":"A","auth":"oauth","lastScannedAt":"2026-10-30T13:05:15.807Z","stale":false,"permalink":"https://agentboardai.app/mcp/cooperemail.com/cooper_rotate_webhook_secret","page":"https://agentboardai.app/site/cooperemail.com"}