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: carvector-mcp

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

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeepRecall-io/deeprecall-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server