Рынок EVE Online в Claude через MCP
Подключите ИИ-ассистента к EVE-hub один раз — и спрашивайте его о рынке обычными словами: «чем торговать на станции в Jita?», «где сейчас дешевле всего PLEX?». Claude сам найдёт цифры на EVE-hub и разберёт их для вас. Он только читает данные — никогда не выставляет ордера и ничего не делает в вашем игровом аккаунте.
Как это работает
MCP (Model Context Protocol) — стандартный способ, которым ИИ-ассистенты пользуются внешними инструментами. У EVE-hub есть MCP-сервер по адресу https://eve-hub.ru/mcp с такими инструментами, и Claude сам выбирает нужный, когда для ответа нужны рыночные данные:
- get_station_trading — список со страницы станционной торговли для любого из четырёх хабов: цены покупки и продажи, прибыль с единицы, маржа, дневной объём, оценка дневной прибыли, волатильность и тренд.
- get_item — лучшие цены покупки и продажи одного предмета в Jita, Amarr, Dodixie и Rens — как на карточке предмета, поиск по названию или type_id. PLEX — на его едином глобальном рынке.
- get_arbitrage — маршруты со страницы «Арбитраж»: купить в одном хабе, перевезти, продать в другом — с прибылью за штуку после комиссий и перевозки и реалистичной прибылью в день.
- get_trends — списки «Горячие» и «Падающие» со страницы «Тренды»: предметы, цена которых сдвинулась за последние три дня относительно месяца до них.
- get_budget_basket — страница «Бюджет торговли»: корзина станционной торговли под ваши ISK, размер позиций — по тому, как быстро продаётся каждый предмет.
- get_recommendations — сигналы технического анализа со страницы «Рекомендации». Нужна подписка с техническим анализом — как и на сайте; без неё ассистент так и скажет.
Цифры те же, что на сайте, — из того же кэша, который обновляется каждые несколько минут, а в ответах есть ссылки на страницы EVE-hub, откуда они взяты. Доступ бесплатный: нужен только аккаунт на EVE-hub. Что платно на сайте, платно и через ассистента.
Шаг 1: создайте токен
Токен — это пароль, по которому ваш ассистент входит на EVE-hub.
- Войдите через своего персонажа EVE Online.
- Откройте Настройки и прокрутите вниз до блока ИИ-агенты (MCP).
- Нажмите Создать токен. Токен и готовая команда для Claude Code появятся прямо под кнопкой.
Шаг 2: подключите Claude Code
Claude Code — это Claude в терминале, и к EVE-hub он подключается напрямую по вашему токену. Ему нужен Node.js.
-
Установите Claude Code:
npm install -g @anthropic-ai/claude-code -
Вставьте команду из Настроек — ваш токен в ней уже есть:
claude mcp add --scope user --transport http eve-hub https://eve-hub.ru/mcp --header "Authorization: Bearer YOUR_TOKEN"--scope userделает EVE-hub доступным в любой папке, а не только в той, где вы выполнили команду. -
Проверьте подключение:
Рядом сclaude mcp listeve-hubдолжно стоять✓ Connected. - Запустите
claudeи задайте вопрос. Когда Claude впервые захочет воспользоваться инструментом EVE-hub, он попросит разрешения — разрешите.
Или подключите Claude Desktop
Приложение Claude Desktop подключается к серверу с токеном через небольшой мост mcp-remote, который запускает само. Ему тоже нужен Node.js.
- В Claude Desktop откройте Settings → Developer → Edit Config. Откроется файл
claude_desktop_config.json— на macOS он лежит в~/Library/Application Support/Claude/. -
Добавьте в него EVE-hub. Если в файле уже есть
"mcpServers", поместите запись"eve-hub"внутрь:{ "mcpServers": { "eve-hub": { "command": "npx", "args": ["-y", "mcp-remote", "https://eve-hub.ru/mcp", "--header", "Authorization:${EVE_HUB_AUTH}"], "env": {"EVE_HUB_AUTH": "Bearer YOUR_TOKEN"} } } } - Полностью закройте Claude Desktop и откройте снова — EVE-hub появится среди его инструментов.
На Mac с Node.js из Homebrew Claude Desktop может не найти npx. Тогда укажите в "command" полный путь /opt/homebrew/bin/npx и добавьте в "env" строку "PATH": "/opt/homebrew/bin:/usr/bin:/bin".
Другие ИИ-клиенты
Подойдёт любой MCP-клиент, который подключается к удалённым серверам по Streamable HTTP и умеет передавать свой заголовок: адрес сервера https://eve-hub.ru/mcp, заголовок Authorization: Bearer YOUR_TOKEN.
Веб-версии Claude и ChatGPT добавляют серверы через коннекторы со входом по OAuth. Такого входа у EVE-hub пока нет, поэтому подключайтесь через Claude Code или Claude Desktop.
Что спрашивать
- «Чем сейчас стоит торговать на станции в Jita?»
- «Покажи топ-10 позиций станционной торговли в Amarr с маржой от 10% и продажами от 100 штук в день»
- «У меня брокерская комиссия 1,5% и налог 3,37% — пересчитай Jita с моими комиссиями»
- «Где PLEX дешевле всего и где его выгоднее продать?»
- «Сравни цены на Tritanium во всех четырёх хабах»
- «Что выгодно возить из Jita в Amarr?»
- «Что растёт и что падает в Dodixie на этой неделе?»
- «У меня 500 миллионов ISK — чем на них торговать на станции в Jita?»
- «Какие из моих ордеров перебиты?» — нужны личные данные, см. ниже.
Если не назвать свои комиссии и не разрешить токену личные данные, Claude считает как для NPC-станции и низких навыков: брокерская комиссия 3% и налог 3,6%. Он умеет и связывать инструменты — взять список станционной торговли и проверить каждую позицию по всем хабам. Попросите объяснить маржу, объём или тренд — объяснит.
/market/item/44992/ — это PLEX.
Ваши собственные данные
С вашего разрешения ассистент может читать и ваши собственные данные на EVE-hub. Личные данные выключены у каждого токена, пока вы не разрешите их в настройках рядом с этим токеном:
- get_watchlist — ваш список отслеживаемого с лучшими ценами в каждом хабе.
- get_my_orders — активные ордера основного персонажа и какие из них перебиты — как на странице «Анализ текущих операций».
- get_my_wallet — баланс кошелька и сводка торговли за 30 дней, а с подпиской, в которую входит история операций, — за 90 и 365 дней, как на сайте.
- get_my_fees — ваши брокерская комиссия и налог из навыков и сохранённые пороги — чтобы цифры станционной торговли и арбитража считались под вашего персонажа.
- get_my_alerts — ваши ценовые алерты.
Данные те же, что на вашем дашборде: только основной персонаж (сменить его можно в настройках), обновление идёт в фоне — если данные ещё загружаются, ассистент так и скажет. Эти инструменты только читают: ордера, алерты и список отслеживаемого они не меняют никогда.
Ограничения и безопасность
- Только чтение. Инструменты только читают данные: никогда не выставляют ордера, не переводят ISK и ничего не делают в игровом аккаунте, а решение торговать остаётся за вами.
- Те же данные, что на сайте. Цены берутся из того же кэша, что у страниц EVE-hub, и обновляются каждые несколько минут; объёмы и тренды — из ежедневной истории рынка.
- Ваши данные остаются на сайте, пока вы не разрешите иное. Если токену не разрешены личные данные, комиссии, пороги и данные персонажа ассистенту не передаются — назовите ему свои комиссии, если хотите, чтобы он их учитывал.
- 30 вызовов инструментов в минуту на токен. Ассистент, превысивший лимит, получает просьбу повторить через несколько секунд и продолжает работу.
- До пяти активных токенов. Отзывайте те, которыми больше не пользуетесь: в списке в Настройках видно, когда каждым пользовались в последний раз.
Если не подключается
- «Failed to connect» или «MCP endpoint not found» в Claude Code. Проверьте, что адрес заканчивается на
/mcpи что токен ещё активен в Настройках — отозванный перестаёт работать сразу. Удалите сервер командойclaude mcp remove eve-hubи добавьте заново свежей командой из Настроек. - В другой папке EVE-hub нет. Сервер добавлен без
--scope userи виден только там, где выполнялась команда. Добавьте его заново с этим флагом. - Claude Desktop не показывает EVE-hub. Убедитесь, что после правки файла приложение было полностью закрыто и открыто заново; на Mac — см. выше заметку про путь к
npx. - Ассистент говорит, что данных нет. Рыночные данные по этому хабу ещё не загрузились — сайт покажет то же самое. Попробуйте через несколько минут.
- Ассистент говорит, что отчёт считается. Тренды, рекомендации и арбитраж со своими комиссиями считаются в фоне, как и на сайте. Спросите ещё раз через минуту-две.