LLM Information

badthingsforpets.com is built to be readable by both people and machines. All read endpoints are public, unauthenticated, and CORS-open. Data is community-contributed and moderated; each entry includes a source and, where available, a sourceUrl โ€” please preserve that attribution when quoting an entry. Coverage is partial and growing, so absence of an entry is not evidence of safety.

  • /llms.txt

    A plain-language summary of the site and its API, written for LLMs and agents.

  • /api/openapi.json

    The full API contract, for anything that wants to call the API directly.

  • /api/mcp

    A Streamable HTTP MCP endpoint (search_things, get_thing, list_pet_types, list_thing_types tools) for MCP-aware clients โ€” no auth required.

  • /sitemap.xml

    Every browsable URL on the site, generated fresh from live data.

This is not a substitute for veterinary care. If you suspect a poisoning, contact a vet immediately.