AI-агенты в общем хранилище: MCP, ключи, запись без затирания
Ваша база знаний - рабочее место не только для команды, но и для её агентов. Агент читает, правит и дописывает файлы в общем хранилище, а изменения приезжают людям в Obsidian.
Агент подключается одной строкой
uvx evc-team-relay-mcp MCP-сервер оборачивает наш REST в типизированные инструменты и сам обновляет токен. Работает с Claude Code, Codex CLI, OpenCode. Для OpenClaw - скилл на bash, отдельный процесс MCP не нужен.
Скоуп write не даёт права читать
Ключ формата tr_agent_ + 48 hex выпускается в плагине (Настройки → Agent Keys) на конкретную шару и показывается ровно один раз. Скоупы литеральные: если в ключе только write, чтение по нему не работает.
Отсюда берётся ключ-«почтовый ящик»: он умеет только заливать файлы и не может прочитать ни одного. Это проверяемый ответ на вопрос «а если у нас роботы полезут в базу» - тот же механизм прав, что и для людей. Как устроены права для людей →
Агент физически не может затереть чужую правку
Безусловной записи в протоколе нет по построению. Хеш из индекса файлов, ETag при скачивании и значение для If-Match - один и тот же токен, поэтому цикл «прочитал → поправил → записал» не требует лишнего запроса.
Это свойство протокола, а не дисциплины разработчика: даже если агент «захочет», условие на запись ему не обойти.
Агент - обычный клиент REST, а не соавтор в документе
Он не участвует в живой CRDT-сессии и не «сидит в документе» вместе с людьми: курсора агента в заметке никто не увидит. Агент читает и пишет файлы, а плагин подхватывает изменения и приносит их в Obsidian.
Два ограничения, о которых лучше узнать здесь, а не в отладчике
Режим «почта и пароль» работает только на чтение, и это сделано намеренно, а не по недосмотру.
Живое содержимое DOC-шар и удаление отдельного файла не имеют маршрута на бэкенде ни в одном режиме авторизации. Вызов падает с внятной ошибкой, не молча.
Что агенту поручают на практике
Поставьте плагин и выпустите первый ключ агента
Ключи выпускаются в том же плагине: Настройки → Agent Keys, на конкретную общую папку. MCP-сервер запускается одной строкой, отдельной установки не требует.
Аккаунт создаётся в плагине за минуту: Настройки → Relay Servers → teamrelay.ru → Войти.
Подробнее у Prototypes Ventures: AI-агенты в работе MCP: как это устроено