pepesto-mcp — MCP-сервер для Claude Code: установка
MCP-сервер превращает рецепт или список покупок в корзину товаров с ценами у европейских супермаркетов. Подойдёт для агентских сценариев с выбором продуктов.
claude mcp add pepesto-mcp -e PEPESTO_API_KEY=<PEPESTO_API_KEY> -- npx -y @pepesto/pepesto-mcpЧто делает pepesto-mcp
pepesto-mcp подключает агента к Pepesto API. Он разбирает рецепт из URL, текста или изображения, ищет рецепты, сопоставляет ингредиенты с товарами конкретного супермаркета и проверяет каталог. Доступны отдельные инструменты для разбора, поиска, подбора продуктов, получения SKU и проверки кредитов.
Для готовой корзины используется pepesto_oneshot, а pepesto_predirect создаёт бесплатную ссылку для передачи списка в приложение Pepesto: подбор товаров выполняется после открытия ссылки, а платит конечный пользователь. Сервер работает через npx и переменную PEPESTO_API_KEY; ключ нужен большинству инструментов. Заказ через MCP не оформляется, пользователь завершает его отдельно в приложении.
Какие задачи решает
- собрать корзину по рецепту из URL
- сопоставить ингредиенты с товарами супермаркета
- найти рецепт по текстовому запросу
- передать список покупок в приложение Pepesto
Примеры запросов агенту
- Собери корзину Tesco по рецепту из этой ссылки и добавь оливковое масло.
- Найди рецепт веганской пасты, затем подбери продукты в
coop.ch. - Передай мой список покупок в Pepesto ссылкой без оплаты подбора сейчас.
Как установить pepesto-mcp
Командой платформы
claude mcp add pepesto-mcp -e PEPESTO_API_KEY=<PEPESTO_API_KEY> -- npx -y @pepesto/pepesto-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add pepesto-mcp --env PEPESTO_API_KEY=<PEPESTO_API_KEY> -- npx -y @pepesto/pepesto-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"pepesto-mcp": {
"command": "npx",
"args": [
"-y",
"@pepesto/pepesto-mcp"
],
"env": {
"PEPESTO_API_KEY": "<PEPESTO_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"pepesto-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pepesto/pepesto-mcp"
],
"env": {
"PEPESTO_API_KEY": "<PEPESTO_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e PEPESTO_API_KEY=<PEPESTO_API_KEY> pepesto-mcp npx -y @pepesto/pepesto-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pepesto-mcp
Как установить pepesto-mcp в Claude Code?
Выполните claude mcp add pepesto-mcp -e PEPESTO_API_KEY=<PEPESTO_API_KEY> -- npx -y @pepesto/pepesto-mcp. Затем можно использовать второй способ: claude mcp add --env PEPESTO_API_KEY=<PEPESTO_API_KEY> --transport stdio pepesto-mcp -- npx -y @pepesto/pepesto-mcp.
Что делает pepesto-mcp?
Сервер даёт агенту инструменты Pepesto для разбора рецептов, поиска блюд и подбора товаров супермаркета с ценами. Он возвращает готовую корзину или ссылку для продолжения покупки.
Нужен ли API-ключ для работы pepesto-mcp?
Большинству инструментов нужен PEPESTO_API_KEY. pepesto_predirect работает без ключа и передаёт список в приложение, где пользователь сам завершает покупку.