IWE MCP

IWE хранит память проекта в связанных Markdown-заметках: CLI, редакторный сервер и MCP-сервер iwec дают агенту читать и править их вместе с вами

  • 1 803 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

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

  • MCP-сервер создает, обновляет, удаляет и переименовывает документы в рабочей области, правки идут сразу в файлы
  • Запрос `iwe_query` выполняет массовые `update` и `delete`, а `iwe_normalize` переписывает форматирование всех документов графа
  • Конфигурация, созданная `iwe init`, содержит команду запуска внешнего агента `claude -p`
Все причины и проверки

iwe-org/iwe

Установка

Ручная установка

brew install iwe-org/iwe/iwe

Затем в папке заметок выполните `iwe init`. Другие способы: npm и cargo.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • MCP-сервер создает, обновляет, удаляет и переименовывает документы в рабочей области, правки идут сразу в файлы
  • Запрос `iwe_query` выполняет массовые `update` и `delete`, а `iwe_normalize` переписывает форматирование всех документов графа
  • Конфигурация, созданная `iwe init`, содержит команду запуска внешнего агента `claude -p`

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

IWE превращает папку с Markdown-файлами в граф связанных документов: спецификаций, планов, решений. Одна заметка может входить в несколько тем, а ссылки между заметками дают обратные связи. Папка становится рабочей областью после `iwe init`, который создает каталог `.iwe` с файлом `config.toml`. Дальше с теми же файлами работают четыре инструмента: CLI `iwe`, языковой сервер `iwes` (для Neovim, Helix, VS Code и Zed), MCP-сервер `iwec` и приложение iWe для Mac. Модели ни в CLI, ни в приложении нет. CLI ищет заметки (`iwe find`, с флагом `--lexical` по тексту), показывает дерево, достает документы с заданной глубиной и обратными ссылками (`retrieve`), создает, переименовывает с обновлением ссылок, выносит раздел в отдельный документ (`extract`), встраивает ссылку обратно (`inline`), считает статистику и приводит форматирование к единому виду (`normalize`). MCP-сервер `iwec` открывает агенту 14 инструментов: поиск и выборка, дерево, статистика, создание, обновление и удаление документа, переименование, вынос и встраивание раздела, нормализация, прикрепление и произвольный запрос на языке запросов IWE. Еще он отдает ресурсы вида `iwe://documents/{key}` и подсказки `explore`, `review` и `refactor`. Сервер читает `.iwe/config.toml` из корня рабочей области. Для Claude Code есть плагин: после установки команда `/iwe:init` подключает память к проекту.

Для кого. Для разработчиков и авторов, которые ведут спецификации, планы и решения в Markdown и хотят дать Claude Code, Codex или Cursor читать и дополнять эти заметки, а не пересказывать контекст каждую сессию.

Подходит, если

  • Каждая сессия агента начинается с пересказа проекта, а решения и причины лежат в заметках, до которых агент не дотягивается
  • Нужна память, которую можно открыть, поправить и удалить руками, в отличие от скрытого хранилища самого агента
  • Заметки ведутся в Neovim, Helix, VS Code или Zed, и нужны автодополнение ссылок, обратные ссылки и безопасное переименование
  • Большой документ надо разбить: `iwe extract` выносит раздел в отдельный файл и оставляет на его месте ссылку
  • Один набор заметок должны читать разные агенты: Claude Code, Claude Desktop, Codex, Gemini и Cursor через MCP

Не подходит, если

  • Нужен векторный и гибридный поиск по смыслу: у IWE поиск описан как нечеткий, по структуре и ссылкам, а векторный поиск есть у Basic Memory
  • У вас нет ни Homebrew, ни npm, ни Rust: установка идет одним из этих трех способов
  • Заметки лежат в облачном сервисе, а не в папке на диске: IWE работает только с файлами локальной рабочей области
  • Нужен готовый облачный сервис с входом и синхронизацией между устройствами: у IWE аккаунта нет, синхронизацию (git или другую) настраиваете сами

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

Найди в моих заметках IWE решения по авторизации и допиши в спецификацию, почему мы отказались от сессий в куках

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

IWE_DEBUG
Значение 1 включает отладочный вывод сервера в stderr

Ограничения

  • Последняя версия 0.26.1 вышла 8 октября 2026 года, номер ниже 1.0. В проекте уже есть миграции формата конфигурации с тестами.
  • Приложение iWe для Mac скачивается с сайта iwe.md, его кода в репозитории нет: там лежат крейты diwe, iwe, iwec и iwes. Условия приложения проверьте на сайте.
  • В файле `.iwe/config.toml`, который создает `iwe init`, по умолчанию указана команда `claude -p` с таймаутом 120 секунд. Это запуск внешнего Claude Code, и самого ИИ у IWE нет. Подключение агента требует его собственной настройки и аккаунта.
  • Каталог `.iwe` отмечает корень проекта: без `iwe init` обычная папка с Markdown-файлами рабочей областью IWE не считается.
  • Лицензия Apache-2.0.

Как отключить. Уберите блок `iwe` из настроек MCP вашего агента, а плагин Claude Code снимите через `/plugin`. Сами заметки остаются обычными Markdown-файлами, каталог `.iwe` с конфигурацией можно удалить. CLI снимается через `brew uninstall iwe` или `npm uninstall -g @iwe-org/iwe`.

Частые вопросы

Нужен ли аккаунт IWE или своя модель?

Нет. Ни CLI, ни приложение для Mac не содержат модели, и аккаунт IWE для хранения заметок не нужен. Заметки лежат в папке на вашем компьютере, их можно держать в git. Агенту нужны его собственные настройка и аккаунт.

Какие инструменты MCP умеют менять и удалять заметки?

Среди 14 инструментов `iwec` заметки меняют `iwe_create`, `iwe_update`, `iwe_delete`, `iwe_rename`, `iwe_extract`, `iwe_inline`, `iwe_normalize` и `iwe_attach`. Операции `update` и `delete` доступны и через `iwe_query`. Только читают `iwe_find`, `iwe_retrieve`, `iwe_tree`, `iwe_stats` и `iwe_squash`.

Как подключить память к Claude Code?

Выполните `/plugin marketplace add iwe-org/skills` и `/plugin install iwe@iwe-org`, затем в нужном проекте запустите `/iwe:init`. Для Codex и других агентов добавьте MCP-сервер `iwec` вручную, как описано в руководстве на iwe.md.

Какие редакторы поддерживает IWE?

Neovim, Helix, VS Code и Zed через языковой сервер `iwes`. Он добавляет автодополнение ссылок, обратные ссылки, поиск и безопасное переименование заметок. Работать с IWE можно и без агента.

Как запустить MCP-сервер без установки?

Через npx: в настройках агента укажите `command: npx` и `args: ["-y", "@iwe-org/mcp"]`, а в `cwd` путь к рабочей области. Установленный бинарник запускается как `iwec` без аргументов.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Российский стек

MCP-сервер для WEEEK, по умолчанию только чтение: задачи, вложения и комментарии через браузерную сессию, запись включается отдельно

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для WEEEK на 12 инструментов: 7 на чтение и 5 на запись отдельно, чтобы MCP-клиент мог авто-одобрять безопасные вызовы

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

MCP-сервер для WEEEK: задачи через публичный API и полноценный CRUD базы знаний через внутренний API с сохраненной сессией браузера

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

Сборочный скрипт и шаблоны, которые превращают хранилище Obsidian в рабочую память ИИ: заметки в markdown, без векторной базы

ВоркфлоуРасширенный доступ723Звезды репозитория

Превращает историю сессий Claude Code, Codex, Cursor и Gemini CLI в поисковую вики по схеме LLM Wiki Андрея Карпати, локально

ПлагинШирокий доступ400Звезды репозитория

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

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

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
IWE (эта запись)нетне нужна1 803
Basic Memoryнетне нужна4 389память в локальных Markdown-файлах с графом, семантическим поиском и индексом в SQLite
MCP Memory Serviceнетне нужна2 054самостоятельно размещаемая память для агентов с семантическим поиском и автоконсолидацией

Коротко о README

Главная страница репозитория объясняет идею общей памяти для человека и агентов и перечисляет четыре способа работы: приложение для Mac, редактор, CLI и Claude или Codex. Дальше идут установка через Homebrew, примеры первых команд, блок для Claude Code с плагином и текст, который можно вставить любому агенту для самостоятельной настройки. В репозитории есть справка по каждой команде CLI, руководства по конфигурации и языку запросов, схемы, замеры скорости, тесты крейтов и ссылки на готовые рабочие области для разработки и маркетинга.

Бейдж для README

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

Foxx AIIWE
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.