eSIM SOS
Busca y solicita eSIMs de viaje para más de 200 países: planes con precios, comparación de precios, pedido con un enlace de pago para el usuario.
Servidor MCP alojado
npx add-mcp 'https://esimsos.net/api/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP eSIM SOS
Español
Un servidor MCP para eSIM SOS, una tienda de eSIM para viajes. Permite que Claude, ChatGPT, Cursor y otros agentes de IA encuentren un plan de datos para un viaje, comparen precios con otros proveedores y creen un pedido. Siempre paga la persona: el servidor devuelve un enlace de pago, nunca acepta datos de tarjeta y la IA nunca paga por sí sola.
Dos formas de conectarse:
- Remoto (recomendado):
https://esimsos.net/api/mcp(Streamable HTTP, sin inicio de sesión). - Local: el paquete
esimsos-mcp(stdio), instalado directamente desde GitHub connpx -y github:uziame/esimsos-mcp(la versión npm llegará pronto). Es un proxy ligero al endpoint remoto y no necesita claves.
Herramientas
| Herramienta | Qué hace |
|---|---|
search_destinations(query) | Encuentra un país por nombre en inglés o ruso o por código ISO |
list_plans(country, min_gb?, days?) | Planes con precios finales en rublos (un precio para cada método de pago) |
compare_prices(country, gb) | Precios de varios proveedores del conjunto de datos abierto esimdar.com (CC BY 4.0). esimdar.com es gestionado por eSIM SOS; eSIM SOS aparece como una fila normal |
create_order(plan_id, email, payment_method?) | Crea un pedido no pagado, devuelve order_id y payment_url para la persona |
order_status(order_id, email) | Estado de pago y entrega (solo cuando el correo coincide con el pedido) |
install_instructions(order_id, email) | Después del pago: página del pedido con el código QR y pasos para iPhone y Android |
Métodos de pago: sbp (pagos rápidos rusos), card (tarjeta bancaria rusa), card_foreign (Visa/Mastercard emitida en el extranjero), crypto_usdt, crypto_ton.
Ejemplos de solicitudes
- "Voy a Turquía por dos semanas. Encuentra una eSIM con al menos 10 GB."
- "Compara precios de eSIM de 5 GB para Georgia."
- "Haz el pedido del plan de 10 GB / 30 días para Turquía, mi correo es anna@example.com."
- "¿Se ha pagado mi pedido cmg...? Correo anna@example.com."
- "¿Cómo instalo la eSIM en mi iPhone?"
Conexión
Claude.ai, Claude Desktop, Cowork (remoto). Configuración → Conectores → Añadir → Añadir conector personalizado → URL https://esimsos.net/api/mcp → Añadir. No se necesita autenticación. Documentación: Get started with custom connectors, Connect to remote MCP servers.
Claude Desktop (local, npm). Configuración → Developer → Edit Config, luego añade a claude_desktop_config.json (macOS ~/Library/Application Support/Claude/, Windows %APPDATA%\Claude\) y reinicia Claude. Requiere Node.js 18+. Documentación: Connect to local MCP servers.
{
"mcpServers": {
"esimsos": {
"command": "npx",
"args": ["-y", "github:uziame/esimsos-mcp"]
}
}
}
Cursor. Añade a ~/.cursor/mcp.json (todos los proyectos) o .cursor/mcp.json (un proyecto). Documentación: Cursor MCP.
{
"mcpServers": {
"esimsos": { "url": "https://esimsos.net/api/mcp" }
}
}
O el paquete local: { "mcpServers": { "esimsos": { "command": "npx", "args": ["-y", "github:uziame/esimsos-mcp"] } } }.
ChatGPT. Plugins → + → Add custom MCP server → introduce un nombre y la URL https://esimsos.net/api/mcp, autenticación: ninguna → confirma la advertencia → Create as a plugin. Luego inicia un nuevo chat y elige el plugin con @. La disponibilidad depende de tu plan y de la política del espacio de trabajo. Documentación: Connect and test your plugin.
Cualquier otro cliente: usa la URL remota con Streamable HTTP, o ejecuta npx -y github:uziame/esimsos-mcp sobre stdio. Para depurar: npx @modelcontextprotocol/inspector.
Privacidad y límites
- El correo se usa solo para el pedido y el código QR de la eSIM. No se envían recordatorios ni correos de marketing.
order_statusyinstall_instructionsresponden solo cuando coinciden tantoorder_idcomo el correo.- Se aplican límites de frecuencia por correo, por pedido y por IP.
- Los pedidos creados a través de MCP se cuentan con
utm_source=mcp. ESIMSOS_MCP_URLanula el endpoint para el paquete npm (para pruebas).
Soporte: Telegram @esimsos_bot, support@esimsos.ru. Licencia: MIT.
Русский
MCP-сервер магазина eSIM SOS (eSIM для путешествий). С ним Claude, ChatGPT, Cursor и другие ИИ-агенты подбирают тариф под поездку, сравнивают цены с другими магазинами и оформляют заказ. Платит всегда человек: сервер возвращает ссылку на оплату, данных карты не принимает, сама нейросеть не платит.
Два способа подключения:
- Удалённо (рекомендуем):
https://esimsos.net/api/mcp(Streamable HTTP, без входа). - Локально: пакет
esimsos-mcp(stdio), ставится прямо с GitHub:npx -y github:uziame/esimsos-mcp(в npm выйдет позже). Тонкий посредник к удалённому адресу, ключи не нужны.
Инструменты
| Инструмент | Что делает |
|---|---|
search_destinations(query) | Находит страну по названию на русском или английском или по коду ISO |
list_plans(country, min_gb?, days?) | Тарифы с итоговой ценой в рублях (одна цена для всех способов оплаты) |
compare_prices(country, gb) | Цены нескольких магазинов из открытого набора esimdar.com (CC BY 4.0). esimdar.com делает eSIM SOS, eSIM SOS в нём — обычная строка |
create_order(plan_id, email, payment_method?) | Создаёт неоплаченный заказ, возвращает order_id и payment_url для человека |
order_status(order_id, email) | Статус оплаты и выдачи (только если почта совпадает с заказом) |
install_instructions(order_id, email) | После оплаты: страница заказа с QR и шаги для iPhone и Android |
Способы оплаты: sbp (СБП), card (карта российского банка), card_foreign (зарубежная Visa/Mastercard), crypto_usdt, crypto_ton.
Примеры запросов
- «Лечу в Турцию на две недели, подбери eSIM от 10 ГБ».
- «Сравни цены на eSIM 5 ГБ для Грузии».
- «Оформи тариф 10 ГБ на 30 дней для Турции, почта anna@example.com».
- «Оплачен ли мой заказ cmg...? Почта anna@example.com».
- «Как поставить eSIM на iPhone?»
Подключение
Claude.ai, Claude Desktop, Cowork (удалённо). Настройки → Коннекторы → Добавить → Добавить свой коннектор → адрес https://esimsos.net/api/mcp → Добавить. Вход не нужен. Документация: Get started with custom connectors, Connect to remote MCP servers.
Claude Desktop (локально, npm). Настройки → Developer → Edit Config, добавьте в claude_desktop_config.json (macOS ~/Library/Application Support/Claude/, Windows %APPDATA%\Claude\) и перезапустите Claude. Нужен Node.js 18+. Документация: Connect to local MCP servers.
{
"mcpServers": {
"esimsos": {
"command": "npx",
"args": ["-y", "github:uziame/esimsos-mcp"]
}
}
}
Cursor. Добавьте в ~/.cursor/mcp.json (для всех проектов) или .cursor/mcp.json (для одного). Документация: Cursor MCP.
{
"mcpServers": {
"esimsos": { "url": "https://esimsos.net/api/mcp" }
}
}
Или локальный пакет: { "mcpServers": { "esimsos": { "command": "npx", "args": ["-y", "github:uziame/esimsos-mcp"] } } }.
ChatGPT. Plugins → + → Add custom MCP server → название и адрес https://esimsos.net/api/mcp, аутентификация не нужна → подтвердите предупреждение → Create as a plugin. Затем новый чат и выбор плагина через @. Доступность зависит от тарифа и правил рабочего пространства. Документация: Connect and test your plugin.
Другие клиенты: удалённый адрес по Streamable HTTP или npx -y github:uziame/esimsos-mcp по stdio. Для отладки: npx @modelcontextprotocol/inspector.
Данные и ограничения
- Почта нужна только для заказа и QR-кода eSIM. Напоминаний и рассылок на неё не приходит.
order_statusиinstall_instructionsотвечают, только если совпали иorder_id, и почта.- Есть лимиты запросов по почте, по номеру заказа и по IP.
- Заказы через MCP учитываются с меткой
utm_source=mcp. ESIMSOS_MCP_URLменяет адрес для npm-пакета (для проверки).
Поддержка: Telegram @esimsos_bot, support@esimsos.ru. Лицензия MIT.