# i-ching

MCP-сервер и CLI для гадания по «И цзин» в переводе Вильгельма — Бейнса. Пригодится, если хочется бросить монеты прямо в чате с агентом.

- плагин · `type=plugin` · Claude Code · ★ 14
- Автор: threemachines
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/threemachines/i-ching
- Обновлён: 2026-01-21
- HTML: https://affpapa.org/nevibecode/plugins/i-ching

## Что делает

Плагин даёт Claude два инструмента: `cast_hexagram` бросает три монеты по традиционной методике, а `interpret_reading` возвращает полный текст гексаграммы — суждение, образ и толкования отдельных черт. Есть поддержка меняющихся черт с разбором перехода от одной гексаграммы к другой.

Внутри два бинарника на Rust: `i-ching` для командной строки и `i-ching-mcp-server` для MCP. Данные вшиты в бинарники, внешние файлы не нужны. Для сборки требуется Rust 1.85.1 или новее.

Бинарник `i-ching-mcp-server` должен лежать в `PATH`, иначе сервер не поднимется и Claude напишет «1 MCP server failed». Если Rust ставился через Homebrew, `cargo install` всё равно кладёт бинарники в `~/.cargo/bin`, а этот каталог в `PATH` по умолчанию может отсутствовать. Проверить можно командой `which i-ching-mcp-server`.

CLI принимает номер гексаграммы, Unicode-символ, последовательность значений черт или запись перехода вида `32→34`. Формат вывода задаётся флагом `--format`: `brief`, `full`, `json`, `numbers` или `motd`.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install i-ching@claude-community
```

## Когда брать
- получить расклад по трём монетам, не выходя из чата
- прочитать толкование гексаграммы в переводе Вильгельма — Бейнса
- разобрать переход при меняющихся чертах
- вывести гексаграмму в JSON для своего скрипта
- проверить, поднялся ли MCP-сервер в Claude

## Примеры запросов агенту
- Проведи расклад по «И цзин» для меня
- Что означает гексаграмма 1?
- Мне нужен прогноз насчёт подготовки к поездке

## Похожие
- [cli-creator](https://affpapa.org/nevibecode/skills/cli-creator.md) — скилл · 3200 установок
- [Agent Browser](https://affpapa.org/nevibecode/skills/am-will-agent-browser.md) — скилл · 1200 установок
- [rust-engineer](https://affpapa.org/nevibecode/skills/rust-engineer.md) — скилл · 6300 установок
- [domain-cli](https://affpapa.org/nevibecode/skills/domain-cli.md) — скилл · 3100 установок
- [rattles-terminal-spinners](https://affpapa.org/nevibecode/skills/rattles-terminal-spinners.md) — скилл · 497 установок
- [clap](https://affpapa.org/nevibecode/skills/clap.md) — скилл · 331 установка

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
