# Подключи Inari

Inari — студия продуктов пользователя: ты ведёшь паспорта его продуктов через MCP, а он смотрит на https://inari.build.
Адрес MCP: https://inari.build/mcp — Streamable HTTP, вход OAuth в браузере. Токен и ключ не нужны.

## Агент с терминалом — Inari CLI (основной путь)

Claude Code (в терминале и во вкладке Code приложения Claude), Codex, Cursor, VS Code: коннектор и `mcp add` не
нужны, Inari ставится одной командой и работает в этой же сессии (https://inari.build/skill.md).
1. `curl -fsSL https://inari.build/install.sh | sh` — файл `~/.inari/bin/inari`.
2. `~/.inari/bin/inari setup` — ссылка входа в первой строке, браузер откроется сам: пользователь входит и нажимает
   «Разрешить». Команда ждёт этого до 10 минут.
3. В этой сессии инструменты Inari — через `~/.inari/bin/inari call <инструмент> '<json>'` (список —
   `~/.inari/bin/inari tools`); в следующих сессиях — MCP-сервер `inari`.

## Без CLI: общее

- Вход запускает клиент, а не ты. Сам не открывай страницы Inari и ссылки входа — ни в браузере, ни во встроенном
  просмотре: клиент сам откроет системный браузер, где пользователь войдёт и нажмёт «Разрешить».
- Команду добавления можешь выполнить сам, если у тебя есть терминал пользователя. Вход делает пользователь — скажи ему,
  что нажать.
- Сервер, добавленный во время сессии, виден только в новой сессии. После входа попроси пользователя перезапустить
  клиент.
- Найди раздел своего клиента и дай пользователю только его шаги. Если Inari в клиенте уже есть, второй раз не добавляй.

## Claude Code без CLI

Если у тебя уже есть инструменты Inari (whoami) — из коннектора или сервера inari, — ничего не добавляй.
1. Выполни: `claude mcp add --scope user --transport http inari https://inari.build/mcp`. `--scope user` нужен, чтобы Inari была во всех
   проектах, а не только в этой папке.
2. Попроси пользователя выйти из Claude Code и выполнить в терминале `claude mcp login inari` (откроется браузер:
   войти и «Разрешить»), затем вернуться командой `claude --continue` и написать «Начни с Inari».
   Другой путь входа — в новой сессии `/mcp` → inari → Authenticate.
3. Если браузер не вернул пользователя в Claude Code, пусть вставит адрес из адресной строки в Claude Code.
   Нет браузера (SSH) — `claude mcp login inari --no-browser`.

## Claude без терминала: claude.ai, чат приложения Claude, телефон

Коннектор добавляет только пользователь. Дай ему ссылку: https://claude.ai/customize/connectors/yours?modal=add-custom-connector&connectorName=Inari&connectorUrl=https%3A%2F%2Finari.build%2Fmcp&open_in_browser=1
Там: «Continue» (если спросят про вход — «Sign in now» и «Register automatically»), «Add», затем «Connect» у Inari.
Без ссылки: Customize → Connectors → «+» → «Add custom connector», адрес https://inari.build/mcp.
Один коннектор работает в claude.ai, приложении Claude и на телефоне.
На бесплатном плане — один свой коннектор; в Team и Enterprise коннектор добавляет владелец организации:
https://claude.ai/admin-settings/connectors?modal=add-custom-connector&connectorName=Inari&connectorUrl=https%3A%2F%2Finari.build%2Fmcp&open_in_browser=1
В чате Inari включается через «+» → Connectors.
В приложении Claude ссылку открывают Cmd- или Ctrl-кликом, в обычном браузере: во встроенной панели нет входов
пользователя.

## Codex: CLI, приложение ChatGPT, расширение IDE

Попроси пользователя выполнить в своём терминале: `codex mcp add inari --url https://inari.build/mcp`. Команда добавит Inari сразу
для CLI, приложения и расширения (общий `~/.codex/config.toml`) и откроет браузер для входа. Сам её не запускай:
она ждёт, пока пользователь войдёт.
Потом нужна новая сессия codex, а в приложении и расширении — Restart. Повторить вход: `codex mcp login inari`
(или `/mcp login inari` в сессии). Нет браузера (SSH) — `codex mcp login inari --no-browser`. Codex в WSL читает
конфиг из домашней папки WSL, а не Windows.
Без терминала, в разделе Codex приложения ChatGPT: Settings → MCP servers (в новых версиях — Settings → Plugins →
MCPs) → Add server: Streamable HTTP, имя inari, адрес https://inari.build/mcp → Save → Restart → «Authenticate» у inari. В расширении
IDE — шестерёнка → MCP servers или `config.toml`: `[mcp_servers.inari]` и `url = "https://inari.build/mcp"`, затем Restart
extension и «Authenticate».

## Cursor

Дай ссылку: https://cursor.com/en/install-mcp?name=inari&config=eyJ1cmwiOiJodHRwczovL2luYXJpLmJ1aWxkL21jcCJ9. Если у тебя есть терминал, можно вместо этого добавить в `mcpServers` файла
`~/.cursor/mcp.json` сервер `"inari": {"url": "https://inari.build/mcp"}`, не трогая другие серверы. Вход: настройки Cursor → MCP →
inari → «Connect»; в Cursor CLI — `agent mcp login inari`.

## VS Code

Выполни: `code --add-mcp '{"name":"inari","type":"http","url":"https://inari.build/mcp"}'`. Вход: при первом запуске сервера VS Code
попросит «Authenticate». Без терминала: палитра команд → «MCP: Add Server» → HTTP → адрес https://inari.build/mcp → имя inari →
Global.

## Gemini CLI

Выполни: `gemini mcp add --scope user --transport http inari https://inari.build/mcp`. Вход: пользователь перезапускает gemini и
набирает `/mcp auth inari`.

## ChatGPT

Делает только пользователь, в веб-версии: Plugins → «+» → «Add custom MCP server», адрес https://inari.build/mcp,
Authentication — OAuth → «Create as a plugin», затем вход. Писать в Inari можно на Business и Enterprise/Edu, на
остальных планах — только читать или свои серверы недоступны; в рабочем пространстве их может запретить администратор.

## Другой клиент

Пусть пользователь добавит удалённый MCP-сервер (Streamable HTTP) с адресом https://inari.build/mcp. Клиент сам откроет вход. Если он
просит токен или ключ, значит, не умеет OAuth для MCP, и с Inari не заработает. JetBrains AI Assistant OAuth для MCP
пока не умеет — предложи Codex или Claude Code в терминале IDE.
- Zed: Settings → AI → MCP Servers → Add Remote Server или в settings.json
  `"context_servers": { "inari": { "url": "https://inari.build/mcp" } }`.
- Cline: MCP Servers → Remote Servers, имя inari, тип Streamable HTTP → Add Server.
- goose: Extensions → Add → Remote Extension (Streamable HTTP).
- Devin Desktop (бывший Windsurf), Warp, Raycast: удалённый MCP-сервер в их настройках MCP; точные пункты не сверены.

## После входа

В новой сессии вызови `whoami` сервера inari. Если `nextStep` не null, выполни его:

1. Разберись, о каком продукте речь: если ты работаешь в папке с кодом — посмотри её сам; если нет — спроси.
2. Предложи завести проект: название обязательно, суть — если знаешь точно. Вариант один — предложи и попроси подтвердить; несколько — дай выбрать; можно и отказаться. Спрашивай средствами своего клиента (инструментом вопросов с вариантами, если он есть).
3. После согласия — product_create; если ты в папке с git — с repository, чтобы папка была привязана.
4. Напиши пользователю одним сообщением: «Inari подключена: вы вошли как <имя пользователя из whoami>. Проект «<название>» добавлен — <url из ответа product_create>».
