AI-инструменты и MCP
Как подключить документацию FastOffice к Claude, Cursor, VS Code или ChatGPT через MCP-сервер, llms.txt и виджет «Спросить документацию».
Документация FastOffice рассчитана не только на людей. Справочник большой — 28 команд сессии, 306 методов shell, 479 типов DTO и 180 операций Compute Contract, — и держать его в голове не нужно ни человеку, ни ассистенту. Поэтому сайт отдаёт своё содержимое в трёх машиночитаемых формах.
1. MCP-сервер документации
Заголовок раздела «1. MCP-сервер документации»Сайт поднимает MCP-сервер по адресу /mcp.
Любой клиент, умеющий streamable HTTP, получает три инструмента:
| Инструмент | Аргументы | Что возвращает |
|---|---|---|
search_docs |
query |
До пяти наиболее релевантных страниц с URL, описанием и фрагментом вокруг совпадения. |
get_doc |
path — идентификатор страницы или URL |
Полный текст страницы в markdown. |
list_docs |
— | Все страницы с заголовками и описаниями. |
Каталог инструментов в машиночитаемом виде: /mcp-schema.json.
Claude Code
Заголовок раздела «Claude Code»claude mcp add --transport http fastoffice-docs https://docs.plantype.ru/mcp{ "mcpServers": { "fastoffice-docs": { "url": "https://docs.plantype.ru/mcp" } }}VS Code
Заголовок раздела «VS Code»{ "servers": { "fastoffice-docs": { "type": "http", "url": "https://docs.plantype.ru/mcp" } }}Клиенты, которые умеют только stdio
Заголовок раздела «Клиенты, которые умеют только stdio»{ "mcpServers": { "fastoffice-docs": { "command": "npx", "args": ["mcp-remote", "https://docs.plantype.ru/mcp"] } }}2. llms.txt
Заголовок раздела «2. llms.txt»Для инструментов, которые работают с текстовыми дампами, сайт публикует:
| Файл | Что внутри |
|---|---|
/llms.txt |
Оглавление документации со ссылками и описаниями. |
/llms-full.txt |
Полный текст всей документации одним файлом. |
/llms-small.txt |
Сокращённая версия для моделей с небольшим контекстом. |
Дополнительно выделены тематические наборы — справочник A4, справочник F1 и продуктовая часть, — чтобы не загружать в контекст лишнее.
3. Чат-ассистент на сайте
Заголовок раздела «3. Чат-ассистент на сайте»Кнопка в правом нижнем углу открывает чат по документации. Это полноценный диалог: можно уточнять по ходу, не повторяя контекст. Ответ приходит потоком, переписка сохраняется в браузере до следующего визита.
Под каждым ответом — список источников. Сверяйтесь с ними: ответ формулирует модель, и он может быть неточным.
Если ответы отключены — ключ модели не задан или кончилась квота, — чат показывает найденные разделы со ссылками.
4. Кнопки «Открыть в…» на страницах
Заголовок раздела «4. Кнопки «Открыть в…» на страницах»В шапке каждой страницы есть меню действий: скопировать страницу как markdown или открыть её содержимое в ChatGPT, Claude или v0. Это удобный способ задать вопрос по одной конкретной странице, не подключая MCP.
Что выбрать
Заголовок раздела «Что выбрать»| Задача | Инструмент |
|---|---|
| Пишу код интеграции в IDE с ассистентом | MCP-сервер |
| Разовый вопрос по открытой странице | Кнопка «Открыть в…» |
| Быстро найти, где про это написано | Виджет «Спросить» или поиск по сайту |
| Гружу документацию в свой пайплайн | /llms-full.txt или /mcp/docs-index.json |