OpenFate Bazi MCP — расчет карты Ба Цзы
OpenFate Bazi MCP
MCP-сервер считает карту Ба Цзы и истинное солнечное время по алгоритму, чтобы модель не выдумывала календарную арифметику
- 162 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Сервер только считает по переданным данным и не пишет файлов
- Дата и место рождения, которые вы передаете, попадают в диалог с моделью
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/openfate-bazi-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Сервер только считает по переданным данным и не пишет файлов
- Дата и место рождения, которые вы передаете, попадают в диалог с моделью
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Ба Цзы, или Четыре столпа, строится по дате и времени рождения, и считать его в уме языковой модели нельзя: границы 24 солнечных терминов, поправка на долготу и часовой пояс, летнее время, правила границы суток по часу Цзы, перевод лунного календаря и взаимодействия ветвей. Сервер OpenFate отдает агенту эти расчеты готовыми, в виде стабильного JSON, а модели остается пояснение и толкование. Инструментов шесть. calculate_bazi_chart строит карту по году, месяцу, дню, времени, полу, типу календаря, долготе и часовому поясу, включая циклы Да Юнь. detect_bazi_interactions находит столкновения, объединения, тройки, наказания, разрушения и вред между ветвями, и сохраняет каждое вхождение. calculate_true_solar_time и reverse_bazi_to_solar_times считают истинное солнечное время и возможные моменты рождения по карте. Еще два инструмента отдают правила пользования и ресурсы OpenFate. Запускается сервер командой `npx -y @openfate/bazi-mcp`. Для MCPB-клиентов и Smithery есть сборка локального пакета. В репозитории лежит и навык openfate-bazi, который напоминает агенту считать через сервер, без ручных вычислений.
Для кого. Разработчикам астрологических приложений и ботов, а также пользователям Claude Desktop, Cursor и Cline, которым нужны точные карты Ба Цзы без ошибок модели.
Подходит, если
- Вы строите бота или сайт с разбором Ба Цзы и нужны воспроизводимые расчеты, а толкование пишет модель
- По дате рождения и долготе надо получить истинное солнечное время и карту с учетом летнего времени
- Требуется найти взаимодействия ветвей между картой, годом и циклом Да Юнь
- Время рождения неизвестно, и нужно перебрать возможные моменты по заданной карте
Не подходит, если
- Нужны гороскопы по западной астрологии или Цзы Вэй: сервер покрывает только Ба Цзы и истинное солнечное время
- Вам нужно толкование судьбы как готовое утверждение: сервер считает, а смысл придумывает модель
- Нужна работа без интернета при установке: `npx` скачивает пакет при первом запуске
Пример запроса к агенту
Рассчитай карту Ба Цзы для рождения 12 марта 1990 года в 08:30 в Тайбэе с поправкой на истинное солнечное время и покажи столпы.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Сервер считает по алгоритмам пакетов @openfate/bazi-engine и @openfate/true-solar-time. Толкований он не дает: их придумывает модель, и они остаются ее мнением. Правило начала Да Юнь зафиксировано как DAYUN_SECOND_V2 и меняться вызывающим не может. Точное время начала показывать можно, только когда статус расчета CALCULATED.
Без точного времени и часового пояса карта получается приблизительной, а без долготы поправка на истинное солнечное время не применяется. Если время рождения неизвестно, час не подменяется предполагаемым. Часть описаний в README написана на традиционном китайском.
Как отключить. Удалите блок openfate-bazi из конфигурации клиента; навык, если ставили, уберите из .claude/skills/openfate-bazi/. Сервер ничего не хранит.
Частые вопросы
Зачем отдельный сервер, если модель умеет считать?
Календарная арифметика Ба Цзы сложна и ошибочна в голове модели: границы солнечных терминов, долгота, летнее время и правила часа Цзы. Сервер выдает стабильный JSON, и модель только объясняет результат.
Что нужно передать для точной карты?
Год, месяц, день, час, минуту, секунду, пол, тип календаря и часовой пояс. Для поправки на истинное солнечное время добавьте долготу. Если время рождения неизвестно, час опускают, и сервер его не выдумывает.
С какими клиентами работает сервер?
В README приведены настройки для Claude Desktop, Cursor и Cline. Подходит любой клиент MCP, запускающий команды через npx, а для MCPB-клиентов и Smithery собирается отдельный пакет `npm run mcpb:pack`.
Какие инструменты есть у сервера?
Шесть: calculate_bazi_chart, detect_bazi_interactions, calculate_true_solar_time, reverse_bazi_to_solar_times, get_openfate_bazi_policy и get_openfate_bazi_resources. Первые четыре считают, последние два отдают правила пользования и ресурсы.
Нужно ли ставить навык вместе с сервером?
Не обязательно. Навык skills/openfate-bazi/SKILL.md напоминает агенту, что считать нужно через сервер, и подходит для Claude, Claude Code и Codex. Для Claude Code папку копируют в .claude/skills/openfate-bazi/.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер считает карту Бацзы по дате рождения и отдает китайский календарь, так что агент не гадает иероглифы по памяти
MCP-сервер с 15 расчетными инструментами: бацзы, цзывэй доушу, лю-яо, цимэнь дуньцзя, таро, западная астрология и китайский календарь
MCP-сервер Mingpan считает китайские карты бацзы, цзывэй доушу, лю-яо и цимэнь по дате, а толкование оставляет модели.
MCP-сервер и CLI считают натальные карты, бацзы, цимэнь и таро офлайн, а агент толкует готовые данные, не выдумывая позиции
Скилл для карты ба-цзы и смежных систем: солнечное время, совместимость, подбор дат и отчет со ссылками на классику
MCP-сервер с 34 инструментами: времена намаза по любой точке мира, календарь хиджры, азкары, закят и расчет наследства
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| OpenFate Bazi MCP — расчет карты Ба Цзы (эта карточка) | нет | не нужна | 162 | |
| Bazi MCP | нет | не нужна | 436 | другой сервер Ба Цзы с иным набором инструментов |
| bazi-ziwei-skills | нет | 129 | навыки по Ба Цзы и Цзы Вэй без расчетного сервера |
Коротко о README
README объясняет, почему расчет Ба Цзы нельзя доверять языковой модели, показывает установку через npx и настройки для трех клиентов, описывает навык и шесть инструментов с входными параметрами и правилами. Отдельно описаны Smithery и сборка MCPB.