# Recall Kitchen Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Recall Kitchen

Check US product recalls by name, barcode, or image to stay safe from hazardous items.

- Record: https://musedirectory.ai/connector/recall-kitchen
- Category: Health
- Developer: Recall Kitchen (https://recallkitchen.com/docs/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 888ms, checked 2026-09-28T07:15:55Z
- Endpoint: https://app.recallkitchen.com/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-25T04:46:13Z)
- Source: Found in the official MCP Registry (io.github.adamdecaf/recall-kitchen) https://registry.modelcontextprotocol.io/v0/servers?search=io.github.adamdecaf%2Frecall-kitchen

Searches US recalls from CPSC, FDA, USDA, NHTSA and retailers. Track products in your home, set watch patterns for items you care about, and get notified when recalls match. Free signup or pay-per-call.

Example request: "Check if my child's toy has been recalled."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Recall Kitchen to help me. It is a free service with an MCP server at https://app.recallkitchen.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- add_inventory_product: Add a product to this API key's inventory. Requires a verified account (sign in at https://app.recallkitchen.com with the signup email). Unverified signup keys cannot add inventory.
- add_watch_pattern: Add a recall watch pattern for this API key. Same websearch syntax as search_product_recalls (AND, OR, -exclude, quoted phrases). Requires an API key.
- check_tracked_products: Check this API key's watch patterns and inventory against current indexed recalls (including historical notices). Does not create notifications. Generic patterns such as food or hazard only match in titles. Requires an API key.
- create_api_key: Create an additional API key for this account. Requires an existing API key. Unverified accounts may have only one key; verified accounts may have three. Usage is counted per account, not per key.
- get_product_recall: Get a recall by id, including extracted lots, UPCs, model numbers, locations, contact info, and product photo URLs
- list_api_keys: List this account's API keys (id, name, prefix, created). Secrets are not shown. Requires an API key.
- list_inventory: List this API key's tracked inventory products. Requires an API key.
- list_recall_notifications: List recall notifications for this API key. unread defaults to true (unread only); pass false for all. Empty for new accounts until a new matching recall is published; not a backfill of check_tracked_products. message is a short plain-text summary. Requires an API key.
- list_watch_patterns: List this API key's recall watch patterns. Requires an API key.
- lookup_product: Look up a product by UPC/EAN. Returns found=false when unknown. Does not search recalls.
- mark_notification_read: Mark a recall notification as read (default) or unread. Requires an API key.
- remove_inventory_product: Remove a product from this API key's inventory by id. Requires an API key.
- remove_watch_pattern: Remove a recall watch pattern for this API key. Requires an API key.
- revoke_api_key: Revoke an API key by key_id from list_api_keys. Requires an API key. Revoking the current key will fail subsequent calls.
- search_product_recalls: Search product recalls by query. Query uses websearch syntax: unquoted words are AND, OR is or, -term excludes, quoted phrases match as a unit (example: Generac Generator -Portable). Optional filters: source (cpsc, fdafoodsafety, FDAMedWatch, usda, nhtsa, canada, costco, target, 
- search_product_recalls_by_upc: Search recalls by UPC/EAN or a barcode image URL/data URI/MCP image content. Matches extracted recall UPCs first. Returns found=false when the UPC is unknown.
- search_product_recalls_from_image: Identify products in a public HTTPS image URL, data:image/...;base64 URI, or MCP image content part. Local files are not supported. Each product includes match (upc, model, text, category) and confidence. Category matches omit recalls unless include_category_matches=true. Require
- search_recalls_by_identifier: Search recalls by extracted UPC, lot code, model number, product name, or VIN. VIN is decoded locally to year and make and matched against NHTSA campaigns (not a live NHTSA VIN API). Multiple identifiers are AND-matched on the same product.
- signup: Create a Recall Kitchen account and API key from an email. No API key or x402 payment required. Requires accept_terms true (Terms of Service, Privacy Policy, and API Terms at https://recallkitchen.com/terms and https://recallkitchen.com/api-terms). The key is returned once. Unver

Screening checks:
- MCP handshake: pass (Answered in 413ms)
- Domain against threat feeds (Cloudflare security DNS): pass (app.recallkitchen.com, recallkitchen.com not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (19 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (Domain registered 1273 days ago)
- AI review of purpose and tool behavior: pass (No concerns)
