API ReferenceCheck
Not offered. Every answer comes back on its own POST.
The server is stateless and opens no event stream, so a GET is refused with 405.
Response Body
application/json
curl -X GET "https://example.com/api/mcp"{ "error": "string"}Read one CPSC recall by its number GET
The same public record get_recall returns. No key, no cookie, and no shop or buyer data. Shares /api/check's limit of 60 checks an hour per visitor. Responses use no-store and allow any origin.
The same check as an MCP tool over Streamable HTTP POST
Two read-only tools: check_recall(title, model), and get_recall(recallNumber), which gives one recall's CPSC text. Stateless: each request stands alone. Send JSON-RPC 2.0, with Accept application/json, text/event-stream. It shares the limit of /api/check.