Scan app
scan_appRun a one-time silent-failure scan of a public app URL to report certificate/domain expiry, status page discovery, sign-in dependencies, and suggested HTTP/CNAME/NS monitors.
Instructions
Run a one-time silent-failure scan of a public app URL. Reports certificate/domain expiry, a discoverable status page, detected sign-in dependencies with DNS/TLS/frontend evidence and suggested HTTP/CNAME/NS monitors, optional Supabase health and Stripe delivery failures over 30 days. Optional keys are used once, never stored or returned. Repository cron findings may be supplied by the client. MCP server health is Coming soon. Requires read access; limited per credential and globally. No monitor is created.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public app URL. No credentials or query parameters. | |
| crons | No | Repository cron findings from the CLI. No file contents or local paths. | |
| stripe_key | No | Restricted Stripe key, used once and never stored. | |
| supabase_key | No | Project publishable or matching legacy anon key. Used once, never stored. | |
| supabase_url | No | Supabase project URL; supply its publishable key too. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mcp | Yes | ||
| crons | Yes | ||
| domain | Yes | ||
| stripe | Yes | ||
| supabase | Yes | ||
| checked_at | Yes | ||
| certificate | Yes | ||
| status_page | Yes | ||
| dependencies | Yes | ||
| crons_message | Yes |