Спросите «что у меня просрочено», «перескажи этот договор» или «как идёт план проекта», и помощник ответит по данным вашей системы. rxmcp это небольшая программа-переходник между ИИ-помощником и Directum RX. Работает под вашей учёткой, видит ровно то, что видите вы, по умолчанию только читает.
Руководителю это состояние проектов за минуту. Сотруднику разбор завала заданий. Юристу пересказ документа с суммами и сроками.
Мои задания, задание и задача целиком, мои задачи, поиск и карточка документа, текст документа (docx, xlsx, pptx, txt, md, html, rtf), сотрудники, области и статьи базы знаний, доски и карточки, проекты и планы. Справка системы: поиск, статья, оглавление. Любая сущность: поиск по названию, описание полей, чтение по условию. Плюс восемь действий записи: выполнить задание, создать простую задачу, прекратить задачу, завести карточку на доске, изменить её, удалить карточку с доски, добавить на доску колонку и вызвать действие модуля по имени. Полный список с описанием в документации на GitHub.
Справка Directum RX лежит на вашем стенде рядом с веб-клиентом. При первом вопросе rxmcp скачивает её оттуда и строит на вашем компьютере индекс: около трёх минут и пяти мегабайт на пять тысяч статей. Поэтому ответы соответствуют вашей версии системы, а не той, что была у кого-то другого. Отдельной модели и Python не нужно, это тот же один файл. После обновления RX выполните rxmcp docs index, чтобы обновить справку.
Готовые инструменты покрывают задания, документы, доски и проекты. Для остального помощник читает описание сущностей из самой системы: находит нужный набор по русскому или английскому названию, смотрит поля и запрашивает записи по условию. Так он видит договоры, контрагентов, справочники и то, что добавили при внедрении. Это только чтение: создавать, менять и удалять произвольные записи rxmcp не умеет.
Claude, ChatGPT и похожие сервисы отвечают из общих знаний. Про ваши задания, договоры и проекты они не в курсе, пока им не дали доступ.
Model Context Protocol придумали в Anthropic, его поддерживают Claude, Cursor и десятки других программ. К «разъёму» подключают источники данных: почту, календарь, базы. Теперь и Directum RX.
На вопросы «как это настроить» и «что значит это поле» помощник отвечает по справке системы, скачанной с вашего же стенда, и называет статью. Общие знания модели о Directum RX устаревают, справка стенда нет.
Один файл на вашем компьютере. Помощник спрашивает у него «какие задания у пользователя», rxmcp идёт в RX от вашего имени и приносит ответ. Ни пароля, ни документов помощнику напрямую не отдаёт.
Нужен адрес вашего Directum RX и ваш логин. Программа одна, ставить в систему ничего не надо. Настройки помощника она правит сама.
curl -fsSL https://drxinfra.ru/dl/rxmcp/install.sh | sh
macOS и Linux: одна строка в терминале. Windows: возьмите архив ниже и распакуйте, например в C:\Program Files\rxmcp.
rxmcp setup
Адрес RX, ваш логин, способ входа. Дальше setup сам проверит связь с RX только чтением и сам допишет себя в Claude Desktop, Claude Code и Cursor.
В списке подключений появится «rx». Первый вопрос для проверки: «кто я в RX и что у меня в работе».
Пароля и cookie в настройках помощника нет. Адрес, логин и секреты rxmcp держит в своём файле с правами только для вас (~/.config/rxmcp), а в настройках Claude остаётся одна строка с путём к программе.
sungero_client, выполнили rxmcp login --paste. Пароль никуда не копируется.Сессия RX живёт недолго. Когда помощник скажет, что она истекла, скопируйте cookie заново и выполните rxmcp login --paste. Перезапускать помощника при этом не нужно.
| Что видно | В чём дело |
|---|---|
| «RX отклонил учётку (401)», вход по cookie | сессия истекла: rxmcp login --paste |
| «RX отклонил учётку (401)», вход по паролю | у вашего логина в RX другой способ входа, возьмите cookie |
| «не задан адрес RX» | настройки пустые: rxmcp setup |
| в помощнике нет подключения «rx» | помощник не перезапущен или программа переехала: rxmcp install --apply |
| жалоба на сертификат | у RX сертификат своего удостоверяющего центра: rxmcp config set RXMCP_CA=/путь/ca.pem |
| помощник не хочет ничего менять в RX | так и задумано: запись включается отдельно, rxmcp config set RXMCP_ALLOW_WRITE=1 |
| любое изменение заканчивается «Пользователь отменил действие», хотя окна подтверждения не было | помощник не показывает это окно (так ведёт себя Claude Code в VS Code): rxmcp config set RXMCP_CONFIRM=0 и переподключить «rx» |
Подробный разбор лежит в инструкции на GitHub. Поменять настройку потом: rxmcp config set RXMCP_TZ=Europe/Moscow, посмотреть настроенное: rxmcp config.
Directum RX 4.x и 25.x–26.x со включённым сервисом интеграции OData. Windows, Linux, macOS. Claude Desktop, Claude Code, Cursor и любая программа с поддержкой MCP.
Один файл, около 4 МБ. Те же файлы лежат в Releases на GitHub вместе с исходным кодом. Сервер есть в официальном MCP Registry под именем io.github.drxinfra/rxmcp. Здесь зеркало на случай, если GitHub из вашей сети недоступен.
Исходный код открыт под лицензией Apache-2.0. Служба безопасности может прочитать его целиком и собрать файл сама.
Работает под вашей учёткой через штатный сервис интеграции RX. Чужие документы не откроет, права не расширяет. Пароль живёт в настройках на вашем компьютере, в логи и отчёты не попадает, никуда не отправляется.
Текст задания или документа, который вы попросили пересказать, уходит в тот ИИ-сервис, которым вы пользуетесь: Claude, Cursor или ваша собственная модель. Это важно понимать. Для закрытых контуров rxmcp работает и с локальными моделями без выхода в интернет.
Инструменты записи выключены и невидимы для помощника, пока их не включили явно. Включили: перед каждым действием помощник пересказывает, что сделает, и спрашивает подтверждение. Удалить он может только карточку с доски: документы, задачи и права не трогает.
Как дать помощнику задания руководителя, чем RX отличается от Directum 5 и куда уходят данные. Разбор в блоге
Нужен любой помощник с поддержкой MCP. У Claude это работает и в бесплатном тарифе в приложении Claude Desktop, в Cursor и Claude Code тоже. Со стороны RX ничего покупать не надо.
rxmcp использует стандартный сервис интеграции, он есть в RX 4.x и во всех версиях 25.x–26.x. Прикладные доработки вашего внедрения не нужны и не трогаются. Единственное условие: сервис интеграции включён, а у вашей учётки есть к нему доступ. Команда check покажет это за минуту.
Для Keycloak и других OIDC-провайдеров есть корпоративный вход: пароль вводится в браузере, rxmcp его не видит. Администратор один раз заводит клиента, дальше всё само. Если такой возможности нет, подойдёт учётка с паролем в RX или временный вход по сессии браузера. Вход по доменной учётке Windows без пароля в планах.
Из RX на ваш компьютер, в rxmcp, и оттуда в тот ИИ-сервис, к которому вы подключились. Ничего не сохраняется по дороге, у нас нет ни серверов, ни статистики. Если документы нельзя отправлять во внешний сервис, подключайте локальную модель: rxmcp с ней работает так же.
Да. Каждый ставит файл себе и работает под своей учёткой. Есть и серверный режим для общего подключения, но он пока работает от одной учётки, персональные появятся позже. Хотите развернуть на компанию, напишите, поможем.
Без явного включения записи нет: он умеет только читать. С включённой записью доступны восемь действий: выполнить задание, отправить простую задачу, прекратить задачу, завести карточку на доске, изменить её, удалить карточку с доски, добавить колонку и вызвать действие модуля по имени. Каждое с подтверждением. Удалять документы и задачи, менять права он не умеет.
Потому что это витрина: мы сопровождаем инфраструктуру Directum RX и делаем такие вещи, чтобы вы увидели, как мы работаем. Утилита ваша навсегда, обязательств нет.