Daily market briefing pushed to your webhook (30 days)
daily_briefing_subscriptionAnswers "Send me a market briefing every morning" without scheduling anything. One payment covers 30 days: each day at delivery_hour_utc (default 11, i.e. 7am New York, before the US open) the same briefing daily_briefing returns is POSTed to your HTTPS webhook_url as JSON ({type: "briefing", briefing: {...}}), signed with HMAC-SHA256 using the signing_secret returned once at signup. The first briefing arrives within minutes of subscribing. Narrow it with a tickers watchlist or include sections. Failed deliveries are retried. The webhook must answer a test ping with 2xx or you are not charged. Extend with renew_subscription_id (+30 days); check deliveries or cancel with the free sec_alert_subscription_status. You are only charged when a result is returned: invalid input (400) and upstream failures (4xx/5xx) are not settled. Costs $3.00 USDC per 30 days via x402 (30 briefings for the price of 120 one-off calls). Paid per call with x402 inside MCP (see the server instructions).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| via | No | Optional: the tool whose next_calls suggested this call (filled in for you). | |
| include | No | Sections to include: alerts (SEC red flags and insider buys), earnings, ipos, economy. Default: all four. | |
| tickers | No | A watchlist: SEC alerts and earnings only for these tickers. Default: the whole market. | |
| webhook_url | No | Your HTTPS endpoint. Each morning's briefing is POSTed to it as JSON, signed (see `verify`). It must answer a test ping with 2xx, or you are not charged. | |
| delivery_hour_utc | No | The hour (UTC) the briefing is sent each day. Default 11 (7am New York, before the US market opens). The first one is sent within minutes of subscribing. | |
| renew_subscription_id | No | Extend this briefing subscription by 30 days instead of creating one (its webhook and settings stay). |