Aldine MCP

Aldine — свой редактор LaTeX с совместной работой и git, где встроенный MCP дает Claude править и собирать документ.

  • 124 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

Расширенный доступ

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

  • Агент читает и правит исходники проектов и запускает сборку; доступ ограничивается выбором проектов или общим токеном.
Все причины и проверки

trahloff/aldine

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/aldine

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент читает и правит исходники проектов и запускает сборку; доступ ограничивается выбором проектов или общим токеном.

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

Что делает

Aldine — самостоятельно размещаемая альтернатива Overleaf: редактирование в реальном времени с курсорами, каждый проект как настоящий git-репозиторий с ветками, Zotero, перекомпиляция примерно за две секунды. По умолчанию хватает двух контейнеров и одного файла SQLite. Встроенный MCP-сервер включается переменной `ALDINE_MCP=1` и отвечает на `/mcp`. Через него Claude читает и правит LaTeX, собирает документ, получает ошибки с файлом и строкой и показывает PDF прямо в чате. Каждая правка записывается git-коммитом от имени «Claude», так что сеанс остается одной разницей для ревью и одним кликом для отката.

Для кого. Авторам статей и диссертаций и научным группам, которые ведут LaTeX на своем сервере и хотят, чтобы Claude правил текст и формулы.

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

  • Claude добавляет раздел, собирает PDF и показывает ошибки с номерами строк.
  • Группа пишет статью вместе, а правки агента нужно проверить как обычный diff.
  • Нужно подключить Aldine к claude.ai или Claude Desktop через кнопку Connect.
  • Библиографию ведут в Zotero, и записи должны попадать в `.bib`.

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

  • Нет сервера под свои контейнеры и вы хотите готовый облачный сервис.
  • Агенту нельзя открывать проекты с неопубликованными результатами.
  • Нужна зрелость с многолетней историей: версия 1.0 вышла в октябре 2026 года.

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

Добавь в статью раздел «Методы» по моим заметкам, собери PDF и покажи ошибки сборки, если они есть.

MCP

Транспорт
http
Авторизация
OAuth

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

ALDINE_MCP обязательная
Значение `1` включает конечную точку `/mcp`.
ALDINE_MCP_TOKEN секрет
Общий токен для одиночного режима без учетных записей.
ALDINE_PUBLIC_URL
Публичный адрес экземпляра для OAuth и ссылок на PDF.

Ограничения

Конечная точка MCP выключена по умолчанию: нужна переменная `ALDINE_MCP=1`, а также либо `AUTH_ENABLED=1`, либо `ALDINE_MCP_TOKEN`, иначе сервер отвечает 401. Для claude.ai адрес должен быть доступен из интернета по HTTPS, а Claude Code работает и с локальным. Без учетных записей токен открывает все проекты, при включенном входе пользователь выбирает проекты на странице согласия. Лицензия AGPL-3.0. Автор предупреждает о шероховатостях нового релиза 1.x.

Как отключить. Уберите `ALDINE_MCP=1` из окружения и перезапустите приложение, коннектор исчезнет. Токены доступа отзовите в разделе «Agent access» аккаунта.

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

Как включить MCP в Aldine?

Задайте `ALDINE_MCP=1`. При включенных учетных записях (`AUTH_ENABLED=1`) вход идет по кнопке Connect через OAuth 2.1, без входа нужен `ALDINE_MCP_TOKEN` в заголовке `Authorization: Bearer`.

Как увидеть, что изменил Claude?

Каждая правка записывается git-коммитом от имени «Claude». В редакторе появляется уведомление для ревью, а откат делается одним кликом.

Как быстро поднять Aldine?

Сохраните `docker-compose.yml` из раздела Quick start и выполните `docker compose up -d`. Образ называется `ghcr.io/trahloff/aldine-app`.

Где посмотреть демо?

У проекта есть живая демонстрация на `demo.aldine.dev`, она сбрасывается каждую ночь.

Чем отличается лицензия Aldine?

AGPL-3.0: при размещении модифицированной версии для других пользователей придется открыть изменения.

Обсуждение

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

MCP-серверы

MCP-сервер для Overleaf: агент читает проект LaTeX через Git, находит разделы и правит их с коммитом

MCP-серверШирокий доступ357Звезды репозитория

CLI для Overleaf: вытягивает проекты LaTeX в папку, отправляет правки, компилирует PDF и отдает их агенту через MCP

CLIШирокий доступ253Звезды репозитория

Агент читает и правит файлы проекта Overleaf через штатную Git-синхронизацию и сам отправляет изменения в проект

MCP-серверШирокий доступ66Звезды репозитория
Официальный

Редактор LaTeX, Typst и Markdown с локальным MCP-сервером: агент читает, правит и компилирует открытый проект

MCP-серверРасширенный доступ1,2 тыс.Звезды репозитория
Нужен VPN

Настольный редактор для научных текстов на LaTeX со встроенным Claude Code и файлами на вашем диске

CLIШирокий доступ1,9 тыс.Звезды репозитория

Расширение Chrome добавляет в Overleaf панель Codex: он читает проект LaTeX и правит его с отслеживаемыми изменениями и откатом.

ПлагинРасширенный доступ110Звезды репозитория

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Aldine (эта карточка)даOAuth124
LaTeX Document Skillнет828скилл с правилами для LaTeX-документов; Aldine дает полноценный сервер и сборку PDF
Codex Overleaf Linkнет110связывает Codex с Overleaf; Aldine заменяет Overleaf собственным сервером

Коротко о README

Aldine — быстрый редактор для совместной работы с проектами в git, Zotero и визуальным режимом. MCP занимает отдельный раздел, подробное руководство лежит в `docs/AGENT_API.md`.

Бейдж для README

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