Markdown page + minimal HTML layout

Доступ агентов к приватным статьям

Короткий ответ для треда: trip2g подходит для этого кейса. Он превращает Markdown/wiki-базу в сайт для людей и даёт агентам отдельный MCP-доступ к тем же знаниям, но с контролем прав.

Цель этой страницы — не отправить человека нажимать кнопки, а дать понятное объяснение: как перевести его закрытые HTML-статьи в формат “Markdown-контент + HTML-шаблон + MCP-доступ для агентов”.

Jobs to be done

Когда я владелец закрытых статей, я хочу дать читателям возможность отправлять своих AI-агентов в мою базу знаний, чтобы агенты отвечали по материалам, но не получали общий пароль, cookies или лишние права.

Когда я читатель, я хочу подключить своего агента к закрытому контенту легально и удобно, чтобы не копировать статьи вручную и не ломать авторизацию браузерным скрейпингом.

Когда я администратор, я хочу управлять доступом через пользователей, подписки или группы, чтобы агент видел ровно то, что разрешено его владельцу.

Как решить кейс

Лучший первый шаг — взять 5-10 текущих HTML-статей и перенести их смысл в Markdown. Тогда trip2g сразу даёт сайт, поиск, wikilinks и MCP-интерфейс для агентов.

HTML при этом не пропадает: он остаётся на уровне шаблона страницы. То есть контент хранится как Markdown, а оформление задаётся layout-файлом. Так агент индексирует чистое знание, а человек видит нормальную страницу.

Почему не просто HTML под паролем

  • Пароли, cookies и браузерные сессии плохо передавать агентам.
  • Скрейпинг закрытых HTML-страниц хрупкий и часто забирает лишний шум.
  • Права доступа должны быть не “всё или ничего”, а на уровне пользователя, подписки или группы.

Что даёт trip2g

Агент подключается не к браузерной странице, а к MCP endpoint:

https://trip2g.com/_system/mcp

Через MCP он может вызывать методы поиска и чтения базы:

  • search(query) — найти релевантные заметки.
  • note_html(path) или note_html(note_id) — прочитать конкретную заметку или раздел.
  • similar(note_id) — найти похожие материалы.
  • instructions() — получить инструкции автора базы для AI.

Доступ и подписки

В trip2g можно держать одну базу знаний, но открывать разные зоны разным людям. Для публичной страницы используется:

free: true

Для закрытых материалов можно использовать авторизацию, подписку и подграфы. Например:

subgraphs: tier_a

Тогда пользователь и его агент видят только материалы своего уровня доступа.

Поиск

В trip2g уже есть гибридный поиск: текстовый BM25 с русской морфологией плюс семантический поиск. Поэтому агент может найти статью даже если вопрос сформулирован не теми же словами, что заголовок.

Документация: поиск в trip2g

Что я бы предложил ответить в треде

У нас в trip2g как раз решается такой сценарий: сайт остаётся удобным для людей, а для агентов появляется отдельный MCP-доступ к базе знаний. Я бы не отдавал агентам пароли/cookies от HTML-страниц, а переложил смысл статей в Markdown/wiki: тогда из коробки появляются поиск, wikilinks и контролируемое чтение через MCP. Внешний вид можно оставить HTML-шаблоном, который не мешает индексации контента. Доступ можно ограничивать авторизацией, подпиской или подграфами, чтобы агент видел ровно то же, что доступно его пользователю.

Ссылки для проверки

Если человек попросит технические детали, можно дать эти ссылки:

Связано: landing_pages