eSIM Kenya — MCP-сервер для Claude Code: данные о eSIM в Кении
Отдаёт ИИ-ассистенту живые данные о провайдерах eSIM, тарифах и покрытии в Кении и готовую партнёрскую ссылку.
claude mcp add --transport http mcp https://mcp.esimkenya.com/mcpЧто делает eSIM Kenya
Сервер работает только на чтение и отвечает на вопросы вроде «какой eSIM взять для Масаи-Мара или Найроби» актуальными данными, а не устаревшими выдержками из чужих страниц. Три инструмента: list_esim_providers ищет и фильтрует провайдеров по направлению, бейджу, покрытию сафари, рейтингу и цене, get_esim_provider показывает детали и уровни тарифов по слагу, compare_esim_providers возвращает готовый вердикт по паре провайдеров, если он есть, иначе кладёт оба рядом.
В каждом ответе о провайдере приходит affiliate_link вида https://esimkenya.com/go/{slug}. Устроено так: McpServer и WebStandardStreamableHTTPServerTransport из @modelcontextprotocol/sdk, без состояния, в обработчике fetch на Cloudflare Worker. Durable Object не нужен, потому что запросы друг от друга не зависят. Данные читаются из того же Supabase-проекта, что и основной сайт, через публичный anon-ключ с ограничениями RLS: записи нет, service-role-ключ не используется.
Живой эндпоинт — https://mcp.esimkenya.com/mcp. Для локального запуска нужны SUPABASE_URL и SUPABASE_ANON_KEY в секции [vars] файла wrangler.toml; без них сервер не поднимется. Ключ anon уже лежит в браузерной сборке основного сайта и закрыт политиками RLS, поэтому его можно коммитить.
Какие задачи решает
- узнать, какие провайдеры eSIM работают в Кении
- сравнить два провайдера по тарифам и покрытию
- подобрать eSIM под конкретный парк или город
- получить актуальную цену тарифа вместо старой выдержки
- выдать пользователю партнёрскую ссылку на провайдера
Примеры запросов агенту
- Какие eSIM-провайдеры покрывают Масаи-Мара?
- Сравни двух провайдеров eSIM для Кении по цене и покрытию
- Покажи тарифы провайдера по слагу и дай ссылку
Как установить eSIM Kenya
Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://mcp.esimkenya.com/mcpКомандой платформы: удалённый сервер
codex mcp add esim-kenya --url https://mcp.esimkenya.com/mcpФайл настроек
{
"mcpServers": {
"esim-kenya": {
"url": "https://mcp.esimkenya.com/mcp"
}
}
}Файл настроек
{
"servers": {
"esim-kenya": {
"type": "http",
"url": "https://mcp.esimkenya.com/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http esim-kenya https://mcp.esimkenya.com/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о eSIM Kenya
Как установить eSIM Kenya в Claude Code?
Выполните claude mcp add --transport http esim-kenya https://mcp.esimkenya.com/mcp. Сервер подключается по HTTP, отдельная установка пакета не нужна.
Что делает eSIM Kenya?
Отдаёт ассистенту данные о провайдерах eSIM, тарифах и покрытии в Кении и позволяет сравнивать их между собой. В ответах приходит партнёрская ссылка на выбранного провайдера.
Нужен ли ключ API для работы сервера?
Для удалённого эндпоинта https://mcp.esimkenya.com/mcp ничего настраивать не надо. Ключи SUPABASE_URL и SUPABASE_ANON_KEY нужны только при локальном запуске через wrangler dev.