К основному содержанию
MCP-сервер CX Codex

Kshana PNT-resilience simulator — MCP-сервер для Claude Code

Подключает к ассистенту настоящий движок Kshana: орбиты, GNSS, слияние с INS и оценка доверия к приёмнику вместо догадок модели.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env KSHANA_MCP_IQ_DIR=<KSHANA_MCP_IQ_DIR> --env KSHANA_MCP_IQ_MAX_SAMPLES=<KSHANA_MCP_IQ_MAX_SAMPLES> --transport stdio kshana-mcp -- npx -y kshana-mcp
Открыть на GitHub

Что делает Kshana PNT-resilience simulator

Обычно языковая модель врёт именно там, где нужна математика: распространение орбит по SGP4, системы отсчёта IAU, девиации Аллана, доступность GNSS и DOP, уровни защиты ARAIM, слияние GNSS с INS. kshana-mcp даёт ассистенту инструменты, которые запускают реальный движок и возвращают JSON с числами и пометкой VALIDATED или MODELLED.

Внутри около двух десятков инструментов. run_scenario прогоняет сценарий из TOML и отдаёт сводку с полным результатом, list_scenario_kinds перечисляет 87 встроенных видов сценариев с обязательными полями, validate_scenario проверяет TOML до запуска. Отдельная группа отвечает за выгрузку: CZML, KML, GeoJSON, эфемериды STK, SP3-c, OMM и OEM по CCSDS, таблица воспроизводимости в CSV. Ещё есть sky_geometry для геометрии неба с учётом горизонта и assess_receiver_log для оценки доверия к логу приёмника в форматах ubx, rinex, android, nmea или sbf.

Сервер общается по stdio и запускается через npx. Для части инструментов нужны переменные окружения KSHANA_MCP_IQ_DIR и KSHANA_MCP_IQ_MAX_SAMPLES — без них работа с IQ-данными не пойдёт. Учтите: sky_geometry помечен как MODELLED и не гоняет Монте-Карло, а export_table_csv сработает только для нескольких конкретных видов сценариев, для остальных вернёт ошибку со списком подходящих.

Какие задачи решает

  • посчитать доступность GNSS и значения DOP для точки и времени
  • разложить орбиту по SGP4 и выгрузить эфемериды в SP3-c или OEM
  • проверить TOML-сценарий до запуска и не гонять движок впустую
  • оценить доверие к реальному логу приёмника по мониторам помех и скачков позиции
  • собрать отчёт со всеми числами, единицами и пометкой происхождения

Примеры запросов агенту

  • Прогони сценарий из orbit.toml и покажи сводку с графиком
  • Какие поля обязательны для вида сценария leo-navmsg?
  • Оцени доверие к логу приёмника rover.ubx, формат укажи в TOML

Как установить Kshana PNT-resilience simulator

Командой платформы

claude mcp add --env KSHANA_MCP_IQ_DIR=<KSHANA_MCP_IQ_DIR> --env KSHANA_MCP_IQ_MAX_SAMPLES=<KSHANA_MCP_IQ_MAX_SAMPLES> --transport stdio kshana-mcp -- npx -y kshana-mcp

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Kshana PNT-resilience simulator

Как установить Kshana PNT-resilience simulator в Claude Code?

Добавьте сервер командой claude mcp add kshana-mcp -- npx -y kshana-mcp. Если нужны IQ-данные, используйте вариант с переменными: `claude mcp add --env KSHANA_MCP_IQ_DIR=<KSHANA_MCP_IQ_DIR> --env KSHANA_MCP_IQ_MAX_SAMPLES=<KSHANA_MCP_IQ_MAX_SAMPLES> --transport stdio kshana-mcp -- npx -y kshana-mcp`.

Что делает Kshana PNT-resilience simulator?

Это MCP-сервер, через который ассистент запускает движок Kshana и получает JSON с результатами: орбиты, GNSS, слияние с INS, уровни защиты ARAIM, квантовые сенсоры. Каждое число идёт с единицей измерения и пометкой VALIDATED или MODELLED.

Какие переменные окружения нужны серверу?

KSHANA_MCP_IQ_DIR и KSHANA_MCP_IQ_MAX_SAMPLES — они задают каталог и лимит выборок для IQ-данных.

Похожие MCP-серверы

Всё по теме «Наука и исследования» →
blender-optics-simulator emircbngl Подключает симуляцию оптического стола в Blender к ИИ-агентам через MCP. Пригодится для программной расстановки линз, юстировки лазеров и расчёта трассировки лучей. CX Codex +1 ★ 24звёзд репо game-strategy-simulator OneWave-AI Анализирует сценарии спортивных матчей с расчётом рисков. Помогает выбирать тактику розыгрыша, управлять игровым временем и планировать замены. CX Codex +1 385установок MaBoSS Boolean Network Simulator marcorusc Запускает стохастическое моделирование булевых сетей и анализ аттракторов прямо через ассистента. Пригодится биологам при проверке клеточных моделей без ручной сборки симулятора. CX Codex +1 ★ 20звёзд репо project-timeline-simulator davila7 Строит несколько сценариев сроков проекта: базовый, оптимистичный, пессимистичный и с disruptions. Пригодится, когда надо оценить риски до старта работ. 253установок monte-carlo-simulator davila7 Слэш-команда запускает симуляцию Монте-Карло: распределения вероятностей, доверительные интервалы и оценка риска. 193установок Sidereon neilberkman MCP-сервер для расчётов GNSS, орбит и астродинамики. Пригодится для спутникового позиционирования, анализа проходов и проверки RINEX. CX Codex +1 ★ 18звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой