Все продукты питания.Один API.
Поиск по штрихкоду, многоязычный поиск, фото и полные таблицы нутриентов для миллионов продуктов — из открытых данных, выверенных операторами.
Продукт без данных о калорийности — всё равно продукт: fooddb хранит всё, что удалось назвать, и никогда не путает «нет данных» с нулём.
Что внутри
Поиск по штрихкоду
EAN-8 — EAN-13 с проверкой контрольной суммы. Промахи не пропадают: каждый неизвестный штрихкод попадает в очередь оператора и возвращается продуктом.
Поиск, который прощает
Полнотекстовый, устойчивый к опечаткам и семантический поиск, слитые по рангу — понимает даже «vjkjrj», набранное не в той раскладке.
Говорит на вашем языке
Названия на русском, английском, турецком, немецком, французском, испанском и других — поиск работает на каждом из них.
Фото и панели
Фотографии продуктов и расширенные таблицы нутриентов — витамины, минералы, соль — везде, где источник их даёт.
Выверено людьми
Консоль оператора разбирает пропущенные штрихкоды, правит данные и защищает свои правки от перезаписи синхронизацией.
Честные нули
NULL — «не измерено», 0 — «измеренный ноль». Приложения видят разницу — и вы тоже.
MCP-сервер /mcp
Подключайте fooddb напрямую к ИИ-ассистентам по Model Context Protocol — уже работает на /mcp, тот же API-ключ.
Простые цены
10,000 запросов в месяц · все эндпоинты · 1 API-ключ
Запросы без лимита · все эндпоинты · 1 API-ключ
Платные тарифы с большими лимитами — скоро.
Подключайтесь
JSON по HTTPS, bearer-ключи, ошибки RFC 7807. Большинству приложений хватает двух вызовов:
# search — any language, any keyboard layout curl -H "Authorization: Bearer $KEY" \ "https://fooddb.ru/v1/foods/search?q=молоко&lang=ru&country=ru" # barcode lookup curl -H "Authorization: Bearer $KEY" \ "https://fooddb.ru/v1/foods/barcode/4600682003014" {"name":"Молоко 2,5%","kcal_100g":52,"protein_100g":2.8, ...}
Подключите своего ИИ
Claude и любой MCP-клиент могут искать по каталогу и распознавать штрихкоды как нативные инструменты. Укажите эндпоинт /mcp и ваш API-ключ:
# Claude Code claude mcp add --transport http fooddb https://fooddb.ru/mcp \ --header "Authorization: Bearer $KEY" # any MCP client (streamable HTTP) { "url": "https://fooddb.ru/mcp", "headers": { "Authorization": "Bearer fdb_..." } }
Работает с Claude Code, пользовательскими коннекторами claude.ai и любым MCP-клиентом со streamable HTTP. Тот же ключ, тот же бесплатный тариф.
На открытых данных
fooddb объединяет Open Food Facts (ODbL; фото © их авторов, CC-BY-SA), OpenNutrition (ODbL/DbCL) и USDA FoodData Central (общественное достояние, CC0) — с фиксированным приоритетом источников и происхождением каждого продукта.