{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.0",
  "authentication": {
    "apiKey": {
      "description": "rk_ API key. Grok must use X-API-Key. Claude/Cursor can send Authorization: Bearer rk_.... Call signup (free, no key) to mint an unverified key. give_feedback is free and does not count against search quotas. A few search calls per IP are free with no key; photo (beta) search and further anonymous search need a key or x402. Inventory requires signing in at https://app.recallkitchen.com to verify.",
      "in": "header",
      "name": "X-API-Key"
    },
    "schemes": [
      "api-key",
      "none"
    ]
  },
  "capabilities": {
    "prompts": true,
    "resources": true,
    "tools": true
  },
  "documentationUrl": "https://recallkitchen.com/docs/#mcp",
  "icons": [
    {
      "mimeType": "image/png",
      "src": "https://recallkitchen.com/images/logo.png"
    }
  ],
  "protocolVersion": "2026-07-28",
  "serverInfo": {
    "description": "Search public food, product, and vehicle recall notices.",
    "homepage": "https://recallkitchen.com",
    "name": "Recall Kitchen",
    "version": "v1.0.0",
    "websiteUrl": "https://recallkitchen.com"
  },
  "supportedProtocolVersions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26",
    "2024-11-05"
  ],
  "transport": {
    "type": "streamable-http",
    "url": "https://app.recallkitchen.com/mcp"
  },
  "version": "1.0"
}
