Skip to main content
Glama
DeepRecall-io

deeprecall-mcp

Official

DeepRecall MCP Server

MCP License

Product Safety Intelligence for AI Agents via the Model Context Protocol.

Search 120,000+ recalled products from CPSC, FDA, EU Safety Gate, UK OPSS, Health Canada, OECD, RappelConso, and ACCC.

Quick Start

Add to your MCP client config:

{
  "mcpServers": {
    "deeprecall": {
      "url": "https://mcp.deeprecall.io/mcp",
      "headers": {
        "X-API-Key": "dr_live_your_api_key_here"
      }
    }
  }
}

Works with: Cursor, Claude Desktop, Windsurf, and any MCP-compatible client.

Requires API key - Replace dr_live_your_api_key_here with your key. See API Access below.

Self-Host

git clone https://github.com/adrida/deeprecall-mcp
cd deeprecall-mcp
pip install -r requirements.txt
DEEPRECALL_API_KEY=your_key python server.py --http

Related MCP server: FDA API MCP Service

Tools

search_recalls

Search for recalled products by text and/or images.

"Search for baby cribs with drop-side rails"
"Find recalls matching this stroller image"
"Check if this toy has been recalled in the EU"

Parameters:

Name

Type

Required

Description

content_description

string

No*

Product description

image_urls

string[]

No*

Product image URLs (1-10)

filter_by_data_sources

string[]

No

Filter by agency

top_k

int

No

Results (1-100, default: 10)

*At least one of content_description or image_urls required.

get_data_sources

List available regulatory agencies (free, no API key).

Data Sources

ID

Agency

Region

us_cpsc

US Consumer Product Safety Commission

USA

us_fda

US Food and Drug Administration

USA

safety_gate

EU Safety Gate (RAPEX)

Europe

uk_opss

UK Office for Product Safety & Standards

UK

canada_recalls

Health Canada

Canada

oecd

OECD GlobalRecalls

International

rappel_conso

RappelConso

France

accc_recalls

ACCC

Australia

Configuration

Variable

Default

Description

DEEPRECALL_API_KEY

-

API key for hosted API

DEEPRECALL_API_URL

https://api.deeprecall.io

API endpoint

PORT

8000

HTTP server port

ALLOWED_HOSTS

localhost,127.0.0.1

Allowed host headers

Docker

docker build -t deeprecall-mcp .
docker run -p 8000:8000 -e DEEPRECALL_API_KEY=your_key deeprecall-mcp

UCP Integration

This MCP server is designed for Universal Commerce Protocol (UCP) integration, providing the product safety layer for agentic commerce.

Agent Intent → Product Discovery → DeepRecall Safety Check → Checkout Decision

See ucp/capability.json for the UCP capability definition.

API Access

Note: DeepRecall is currently in closed beta. API access is available to:

  • Beta testers (by invitation)

  • Enterprise clients

Contact us to join the beta program.

Pricing (Beta)

Tier

Searches

Access

Beta Tester

100/month

By invitation

Business

Custom limits

Contact sales

Enterprise

Unlimited

Dedicated support

API Key Format

API keys start with dr_live_ (production) or dr_test_ (sandbox).

dr_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Getting Your Key

  1. Contact us to request access

  2. Once approved, receive your key via email

  3. Store securely (never commit to version control)

For enterprise inquiries: contact@deeprecall.io

License

Apache 2.0 - See LICENSE

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Access US consumer-product safety recalls from the CPSC, free and without authentication.
    5 npm
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Aggregates food recall and stop-sale data from Korean food safety authorities and enables checking inventory items against recalls by lot number.
    -
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search, compare, and track prices across 40+ retailers in Southeast Asia and the US using MCP tools.
    1
    -