Recall Kitchen

Search product recalls and receive notifications

Introduction

Welcome to the Recall Kitchen Developer Documentation. This site provides resources for integrating with Recall Kitchen's services programmatically.

Recall Kitchen offers an API and MCP integration for searching product recalls, ensuring safety in consumer products.

Overview

Our platform supports:

  • Model Context Protocol (MCP) for AI agent integrations
  • REST API (coming soon)

Next Step: Getting Started

Getting Started

To start developing with Recall Kitchen, you'll need:

  • An API key (contact support)
  • Familiarity with MCP or HTTP APIs

Authentication

Authentication methods vary by integration. For MCP/x402, payments are handled via blockchain.

  • MCP requires USDC payments with the x402 protocol
  • API requets require an API key

Next Step: MCP / x402

Previous Step: Introduction

MCP / x402 Integration

Recall Kitchen integrates with the Model Context Protocol (MCP), a standard for tool use by AI models. Our implementation uses x402 for micropayments, enabling paid access to tools.

What is MCP?

MCP allows AI assistants to call external tools securely. It's designed for extensibility and safety.

x402 Payments

x402 is a protocol for blockchain-based micropayments. It ensures that tool usage can be monetized without upfront costs.

Supported networks: Base (EVM).

MCP Endpoints

Recall Kitchen's MCP endpoint is https://app.recallkitchen.com/mcp

Available Tools

search_product_recalls: Searches for product recalls based on a query string.

  • Input: { "query": "string", "limit": number }
  • Output: List of recalls with ID, source, title, description, URL, published date.
  • Price: $0.025 per call

Examples

To use MCP with x402:

  1. Check out our examples using MCP.

Next Step: SDKs

Previous Step: Getting Started

API Reference

Recall Kitchen's REST API is currently in development. We're not ready to offer a full public API yet, but stay tuned for updates.

If you would like Beta access and to contribute to the API design reach out to us.

Planned endpoints:

  • GET /recalls - Search recalls
  • POST /scan - Scan images for products and recalls

Contact [email protected] for early access.


SDKs

We provide SDKs for popular languages:

  • Go
  • Coming soon: Python, JavaScript
  • Tell us what languages to support next.

Next Step: Examples

Examples

MCP Tool Usage

  • Go

Payment Flow

Payments are handled automatically via x402 for MCP. Users pay per tool call on supported networks.


Next Step: FAQ

Previous Step: SDKs

FAQ

What recalls do you support?

We currently ingest United States CPSC, FDA, and USDA food recalls.

Related Servers