kronan-mcp — MCP-сервер для Claude Code: функции и установка
Интегрирует исландский продуктовый сервис Krónan с Claude Code. Помогает собирать корзину, сверять цены и управлять заказами прямо из терминала.
claude mcp add kronan-mcp -e KRONAN_ACCESS_TOKEN=<KRONAN_ACCESS_TOKEN> -- npx -y kronan-mcpЧто делает kronan-mcp
Сервер предоставляет 25 инструментов протокола Model Context Protocol для работы с магазином Krónan Snjallverslun. Через вызовы API агент находит продукты в каталоге, добавляет позиции в чек, меняет списки покупок и отслеживает оформленные заказы. Все цены сервер возвращает целыми числами в исландских кронах (ISK) без копеек.
Авторизация требует токен с префиксом act_. Получить его можно только в профиле Krónan, куда входят через исландское электронное удостоверение личности Audkenni. Без этого идентификатора сервер работать не сможет. Библиотека сама удаляет секретный токен из текста ошибок, чтобы он случайно не утёк в контекст языковой модели.
Лимит обращений составляет 200 запросов за 200 секунд. При превышении сервер отдаёт ошибку 429 и сообщает о паузе. Функции set_order_substitution и set_line_completion не обладают идемпотентностью, так как работают по схеме переключения статуса. Повторять их вызов при тайм-ауте вслепую нельзя: сначала нужно перепроверить текущее состояние строки.
Какие задачи решает
- искать товары и проверять категории в каталоге Krónan
- добавлять позиции по артикулам в чек для оформления доставки
- вести и синхронизировать персональные списки покупок
- проверять статус доставки и корректировать активные заказы
Примеры запросов агенту
- Найди в Krónan овсяное молоко и покажи цены
- Добавь две штуки товара с артикулом 02500188 в чек
- Покажи мои последние оформленные заказы в магазине
Как установить kronan-mcp
Командой платформы
claude mcp add kronan-mcp -e KRONAN_ACCESS_TOKEN=<KRONAN_ACCESS_TOKEN> -- npx -y kronan-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add kronan-mcp --env KRONAN_ACCESS_TOKEN=<KRONAN_ACCESS_TOKEN> -- npx -y kronan-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"kronan-mcp": {
"command": "npx",
"args": [
"-y",
"kronan-mcp"
],
"env": {
"KRONAN_ACCESS_TOKEN": "<KRONAN_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"kronan-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"kronan-mcp"
],
"env": {
"KRONAN_ACCESS_TOKEN": "<KRONAN_ACCESS_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e KRONAN_ACCESS_TOKEN=<KRONAN_ACCESS_TOKEN> kronan-mcp npx -y kronan-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о kronan-mcp
Как установить kronan-mcp в Claude Code?
Выполните команду claude mcp add kronan-mcp -e KRONAN_ACCESS_TOKEN=<KRONAN_ACCESS_TOKEN> -- npx -y kronan-mcp. Вместо <KRONAN_ACCESS_TOKEN> укажите ваш токен доступа из настроек магазина.
Что делает kronan-mcp?
Он подключает ИИ-ассистента к API исландской сети супермаркетов Krónan. Ассистент получает 25 инструментов для поиска товаров и управления корзиной.
Где получить токен для работы сервера?
Ключ генерируется в настройках аккаунта сервиса Krónan Snjallverslun. Для авторизации на сайте магазина обязательно требуется электронный ID Исландии (Audkenni).