ToolMint

Catalog / api-status-oracle

MCP package · coming soon Developer & security

api-status-oracle

"Does this vendor's public status page say they are up right now?" You give a provider id; you get one JSON object with an overall state, a short description, up to 40 components and up to 10 incidents.

This is a local MCP / CLI package today. Hosted pay-per-call access is not live yet; the text below describes the current code.

What question it answers

"Does this vendor's public status page say they are up right now?" You give a provider id; you get one JSON object with an overall state, a short description, up to 40 components and up to 10 incidents.

When to use it

  • An agent wants a cheap check before retrying a failing call to one of those vendors.
  • You want one shape across vendors instead of parsing each status page.

When not to

  • It reports what the vendor's own status page says. It does not probe the vendor's API, so it can lag a real outage.
  • Not for providers outside the list (unknown ids return an error).
  • Be careful with stripe: the Stripe-specific parser is currently unreachable (known issue) and the endpoint used for Stripe has not been verified.

Data source and licence

Each vendor's public status-page JSON (Atlassian Statuspage format for most; Slack's own API). The data belongs to those vendors; check their terms. This tool adds no data of its own.

Freshness and limits

  • Cached 2 minutes per provider.
  • Components capped at 40, incidents at 10, batch at 12 providers.
  • 20 s timeout, 5 MB response cap.
  • Heuristic: the overall mapping is a fixed table, not a judgment.

Errors are not charged

Payment settles only on a successful answer. Any response with status 400 or higher (bad input, not found, upstream failure) is never settled.