NestDaddy

Recall Kitchen

io.github.adamdecaf/recall-kitchen · v1.0.1

US recalls MCP: free API key/signup or x402 $0.025 Base; some tools need key; verify↑limits

Connect Remote server

Terminal
claude mcp add --transport http recall-kitchen https://app.recallkitchen.com/mcp --header "X-API-Key: <X_API_KEY>" --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "recall-kitchen": {
      "url": "https://app.recallkitchen.com/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>",
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "recall-kitchen": {
      "type": "http",
      "url": "https://app.recallkitchen.com/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>",
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://app.recallkitchen.com/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 20 found in our last check

  • add_inventory_product

    Add a product to this API key's inventory. Optional category is food, beverage, baby, household, electronics, vehicle, medical_device, drug, cosmetics, pet, or other. Requires a verified account (sign in at https://app.recallkitchen.com with the signup email). Unverified signup…

  • add_watch_pattern

    Add a recall watch pattern for this API key. Same websearch syntax as search_product_recalls (AND, OR, -exclude, quoted phrases). New matches show up in Recall Kitchen. 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

  • give_feedback

    Report a bug, missing capability, bad search result, or confusing schema to the Recall Kitchen team. Use this instead of silently working around a problem. message is required and should include the MCP tool names you called, the actions you took, the query or identifiers, and a…

  • 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. New matches show up in Recall Kitchen. Empty for new accounts until a new matching recall is published; not a backfill of check_tracked_products. message is a short plain-text…

  • 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, openfda), since…

  • 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

    Photo (beta): 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_matche…

  • search_recalls_by_identifier

    Search recalls by extracted UPC, lot code, model number, product name, or VIN. Multiple identifiers are AND-matched on the same product. VIN lookup lists NHTSA campaigns for the decoded year and make; confirm your vehicle on nhtsa.gov/recalls. lot_code: Label prefixes (BB:, Lot#…

  • signup

    Create a Recall Kitchen account and API key from an email. No API key or x402 payment required. Set accept_terms true only after you ask the person and they confirm they are 13 or older and accept the Terms (https://recallkitchen.com/terms), Privacy Policy (https://recallkitchen…

Headers

NameDescription
X-API-Key
Optional, secret
Recall Kitchen API key (rk_...). Prefer over Authorization for Grok.
Authorization
Optional, secret
Bearer rk_... API key for Claude Code / Cursor.

Details

Endpointhttps://app.recallkitchen.com/mcp (Streamable HTTP)
First published3 Sep 2026
Last updated3 Sep 2026
Registry nameio.github.adamdecaf/recall-kitchen

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.