# Script Master Labs — Drug Recall Lookup (x402)

> Script Master Labs — Drug Recall Lookup (x402) is a paid API for AI agents from mcp-x402.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Looks up U.S. FDA drug recall records for a specified drug name, paid per-call in USDC via x402.

## Facts

- Endpoint: GET https://mcp-x402.onrender.com/x402/drug-recall
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/script-master-labs-drug-recall-lookup-x402-bd9c7613
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IlA3gxDhXPGjyTXHdxdct

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability script-master-labs-drug-recall-lookup-x402-bd9c7613
```

Example prompt: Can you check if there have been any FDA drug recalls for metformin? Show me up to 5 results.

## When to prefer this

Use this endpoint when you need programmatic, pay-per-call access to U.S. FDA drug recall data without requiring an API key or subscription — ideal for AI agents that need on-demand drug safety lookups settled instantly in USDC on Base via x402.

## Known failure modes

- Drug name not found — returns empty results or 404
- Missing required 'drug' parameter — returns 400 bad request
- Payment not settled via x402 — returns 402 Payment Required
- Rate limit or server error on render.com host — returns 503 or 500
- Limit parameter out of range — may return default or error

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

Returns a list of U.S. FDA drug recall records matching the queried drug name, including details such as recall reason, recalling firm, product description, recall status, and classification. The number of results is capped by the optional limit parameter.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "drug"
     ],
     "properties": {
      "drug": {
       "type": "string",
       "description": "Drug name (required)."
      },
      "limit": {
       "type": "integer",
       "default": 5,
       "maximum": 20,
       "minimum": 1
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/script-master-labs-drug-recall-lookup-x402-bd9c7613/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402.onrender.com](https://www.zero.xyz/host/mcp-x402.onrender.com/llms.txt)
