OpenFate Bazi MCP — расчет карты Ба Цзы

OpenFate Bazi MCP

MCP-сервер считает карту Ба Цзы и истинное солнечное время по алгоритму, чтобы модель не выдумывала календарную арифметику

  • 162 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Минимальный доступ

Почему такой уровень

  • Сервер только считает по переданным данным и не пишет файлов
  • Дата и место рождения, которые вы передаете, попадают в диалог с моделью
Все причины и проверки

openfate-ai/openfate-mcp

Установка

В терминале, через 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-серверРасширенный доступ436Звезды репозитория

MCP-сервер с 15 расчетными инструментами: бацзы, цзывэй доушу, лю-яо, цимэнь дуньцзя, таро, западная астрология и китайский календарь

MCP-серверРасширенный доступ762Звезды репозитория

MCP-сервер Mingpan считает китайские карты бацзы, цзывэй доушу, лю-яо и цимэнь по дате, а толкование оставляет модели.

MCP-серверРасширенный доступ132Звезды репозитория

MCP-сервер и CLI считают натальные карты, бацзы, цимэнь и таро офлайн, а агент толкует готовые данные, не выдумывая позиции

MCP-серверРасширенный доступ509Звезды репозитория

Скилл для карты ба-цзы и смежных систем: солнечное время, совместимость, подбор дат и отчет со ссылками на классику

СкиллМинимальный доступ75Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
OpenFate Bazi MCP — расчет карты Ба Цзы (эта карточка)нетне нужна162
Bazi MCPнетне нужна436другой сервер Ба Цзы с иным набором инструментов
bazi-ziwei-skillsнет129навыки по Ба Цзы и Цзы Вэй без расчетного сервера

Коротко о README

README объясняет, почему расчет Ба Цзы нельзя доверять языковой модели, показывает установку через npx и настройки для трех клиентов, описывает навык и шесть инструментов с входными параметрами и правилами. Отдельно описаны Smithery и сборка MCPB.

Бейдж для README

Сообщить о проблеме