{
  "markdown": "# DeepRecall MCP Server\n\n[![MCP](https://img.shields.io/badge/MCP-Compatible-green)](https://modelcontextprotocol.io)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)\n\nProduct Safety Intelligence for AI Agents via the [Model Context Protocol](https://modelcontextprotocol.io).\n\nSearch 120,000+ recalled products from CPSC, FDA, EU Safety Gate, UK OPSS, Health Canada, OECD, RappelConso, and ACCC.\n\n## Quick Start\n\n### Use Hosted Server (Recommended)\n\nAdd to your MCP client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"deeprecall\": {\n      \"url\": \"https://mcp.deeprecall.io/mcp\",\n      \"headers\": {\n        \"X-API-Key\": \"dr_live_your_api_key_here\"\n      }\n    }\n  }\n}\n```\n\nWorks with: **Cursor**, **Claude Desktop**, **Windsurf**, and any MCP-compatible client.\n\n> **Requires API key** - Replace `dr_live_your_api_key_here` with your key. See [API Access](#api-access) below.\n\n### Self-Host\n\n```bash\ngit clone https://github.com/adrida/deeprecall-mcp\ncd deeprecall-mcp\npip install -r requirements.txt\nDEEPRECALL_API_KEY=your_key python server.py --http\n```\n\n## Tools\n\n### `search_recalls`\n\nSearch for recalled products by text and/or images.\n\n```\n\"Search for baby cribs with drop-side rails\"\n\"Find recalls matching this stroller image\"\n\"Check if this toy has been recalled in the EU\"\n```\n\n**Parameters:**\n| Name | Type | Required | Description |\n|------|------|----------|-------------|\n| `content_description` | string | No* | Product description |\n| `image_urls` | string[] | No* | Product image URLs (1-10) |\n| `filter_by_data_sources` | string[] | No | Filter by agency |\n| `top_k` | int | No | Results (1-100, default: 10) |\n\n*At least one of `content_description` or `image_urls` required.\n\n### `get_data_sources`\n\nList available regulatory agencies (free, no API key).\n\n## Data Sources\n\n| ID | Agency | Region |\n|----|--------|--------|\n| `us_cpsc` | US Consumer Product Safety Commission | USA |\n| `us_fda` | US Food and Drug Administration | USA |\n| `safety_gate` | EU Safety Gate (RAPEX) | Europe |\n| `uk_opss` | UK Office for Product Safety & Standards | UK |\n| `canada_recalls` | Health Canada | Canada |\n| `oecd` | OECD GlobalRecalls | International |\n| `rappel_conso` | RappelConso | France |\n| `accc_recalls` | ACCC | Australia |\n\n## Configuration\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `DEEPRECALL_API_KEY` | - | API key for hosted API |\n| `DEEPRECALL_API_URL` | `https://api.deeprecall.io` | API endpoint |\n| `PORT` | `8000` | HTTP server port |\n| `ALLOWED_HOSTS` | `localhost,127.0.0.1` | Allowed host headers |\n\n## Docker\n\n```bash\ndocker build -t deeprecall-mcp .\ndocker run -p 8000:8000 -e DEEPRECALL_API_KEY=your_key deeprecall-mcp\n```\n\n## UCP Integration\n\nThis MCP server is designed for [Universal Commerce Protocol (UCP)](https://ucp.dev) integration, providing the product safety layer for agentic commerce.\n\n```\nAgent Intent → Product Discovery → DeepRecall Safety Check → Checkout Decision\n```\n\nSee [ucp/capability.json](ucp/capability.json) for the UCP capability definition.\n\n## API Access\n\n> **Note**: DeepRecall is currently in **closed beta**. API access is available to:\n> - Beta testers (by invitation)\n> - Enterprise clients\n>\n> [Contact us](mailto:contact@deeprecall.io) to join the beta program.\n\n### Pricing (Beta)\n\n| Tier | Searches | Access |\n|------|----------|--------|\n| **Beta Tester** | 100/month | By invitation |\n| **Business** | Custom limits | Contact sales |\n| **Enterprise** | Unlimited | Dedicated support |\n\n### API Key Format\n\nAPI keys start with `dr_live_` (production) or `dr_test_` (sandbox).\n\n```\ndr_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n```\n\n### Getting Your Key\n\n1. [Contact us](mailto:contact@deeprecall.io) to request access\n2. Once approved, receive your key via email\n3. Store securely (never commit to version control)\n\nFor enterprise inquiries: **contact@deeprecall.io**\n\n## Links\n\n- **Hosted MCP**: https://mcp.deeprecall.io/mcp\n- **REST API**: https://api.deeprecall.io\n- **Documentation**: https://docs.deeprecall.io\n- **MCP Registry**: [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io)\n\n## License\n\nApache 2.0 - See [LICENSE](LICENSE)\n",
  "bytes": 4200,
  "sha": "3d0d2933acfcdc78b20f906a08e22524a8f3e59397cb26cd82e4550e4df5a937",
  "repo_slug": "adrida/deeprecall-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_adrida_deeprecall_mcp_f43bbd18/readme"
}