Открытая бета: все тарифы бесплатно на время тестирования. Обратная связь.

Claude и MCP

Интеграция работает в обе стороны: Claude Code читает и правит холст через MCP, а узел на холсте задаёт вопрос Claude через агента.

Claude читает и правит холст

Скачайте нативный клиент на странице MCP. Выполните ./myetern-mcp --url https://myetern.com/api --login --app-token-file ./mcp.token и подтвердите код в браузере. Укажите абсолютные пути к бинарнику и файлу токена в MCP-клиенте. Временный токен обновляется автоматически. Доступ можно отозвать в списке устройств аккаунта.

Для разработки из исходников доступен tools/dev/mcp_claude.sh; для подключения к облаку используйте скачиваемый клиент и вход через браузер.

Инструменты: список рабочих пространств, сцена и отдельные узлы, текст узла, типы, создание и редактирование узлов и связей, удаление, запуск графа по webhook и размещение структуры кода на холсте. Правки передаются точечными изменениями узлов и связей; вся сцена не заменяется. Подписчики получают уведомления об изменениях.

Ресурсы myetern://<ws>, /bundle, /node/<ключ> и /node/<ключ>/text доступны для чтения и подписки. Подписка идёт через комнату сервера по WebSocket, уведомления приходят при изменении воркспейса. Подсказки code_schema, extend_screen и review_scene вшивают данные холста в сообщение.

MCP не предоставляет прямое выполнение SQL или команд. Поддерживаемые графы можно запускать через webhook; внешние действия ограничены правами и конфигурацией агента.

Узел «Запрос к Claude»

«Поток → 🤖 Claude»: поля агент, промпт, контекст и модель. Контекст собирается рёбрами от соседних узлов. «Спросить» отправляет агенту команду claude -p с промптом и контекстом, для этого в agent.json нужно разрешение claude * и выполненный вход в Claude на машине агента. Ответ ложится в поле «ответ», дальше он передаётся рёбрами куда угодно. Ключи Claude не покидают машину пользователя, сервер работает как транзит под правом записи и способностью cap.shell.

← Схема БД, миграции и грид с записью

Открыть изображение в полном размере ↗