Инструменты MCP: что умеет ассистент
Полный список инструментов MCP-сервера Глинки на 18 октября 2026 — 36 инструментов. Имена — как их видит ассистент; подробные правила каждого он получает от сервера сам, здесь — что инструмент делает и главное ограничение. Токен привязан к одному пространству: всё ниже действует в нём и с правами владельца токена.
Структура и поиск
list_pages— всё дерево страниц одним списком: id, заголовок, иконка, родитель, порядок, ширина страницы. Корзина не показывается.list_databases— все таблицы с колонками, типами, вариантами выбора, формулами и настройками сводов, а также их представления. Страницы и таблицы упорядочены в одном дереве.search_pages— полнотекстовый поиск по страницам, таблицам и строкам (по ячейкам и по тексту строки) с учётом русской морфологии: «задачи» найдёт «задачу», но не кусок слова из середины.
Страницы
read_page— текст страницы как Markdown; сincludeVersionвозвращает и версию для безопасной записи. Картинки — ссылками (с шириной и выравниванием, если они заданы), колонки страницы — блоком<columns>, встроенное представление базы — тегом<database …/>.create_page— новая страница из Markdown: в корне или под родителем, с позицией (первой, последней, до или после соседа), иконкой из набора и, если нужно, во всю ширину. Колонки и встроенные представления баз пишутся теми же тегами, что отдаётread_page.update_page— дописать в конец (по умолчанию) или заменить тело целиком;ifVersion— запись только если страницу никто не менял. Картинки, колонки и встроенные представления баз замену переживают; отказ — если на странице есть файл, видео или аудио либо таблица, которую Markdown не переносит. Можно переименовать, сменить иконку и ширину страницы.move_page— перенос страницы вместе с поддеревом под другого родителя или в корень, с позицией; ответ сообщает, изменилась ли публичность или доступ.duplicate_page— копия одной страницы с «(копия)» в заголовке рядом с оригиналом: без подстраниц, комментариев и истории; файлы копируются и считаются в квоту.trash_page— в Корзину вместе с поддеревом (или только страницу, подняв детей на уровень выше). Восстановление — только в приложении.
Таблицы и колонки
create_database— новая таблица со всей схемой за один вызов. Типы: текст, число, выбор, флажок, дата, участник, мультивыбор, ссылка, связь, файл, формула, свод по связи. Формула задаётся текстом, связь ведёт в уже существующую таблицу, свод считает по колонке «Связь» из того же вызова. Хотя бы одна текстовая колонка — она становится заголовком строки.update_database— переименовать, сменить иконку и задать слово для записи, которое подставляет полоса «Опишите …» над таблицей.duplicate_database— копия таблицы с колонками, строками и сохранёнными представлениями; страницы строк не копируются.move_database— перенос таблицы в дереве, какmove_page.trash_database— в Корзину со всеми строками; восстановление — в приложении.add_column— одна колонка в конец таблицы, в том числе связь, формула или свод по связи; тип задаётся навсегда.update_column— переименовать колонку, изменить формулу или настройку свода, формат числа, инструкцию ИИ-колонки или подсветку просроченных дат; переименовать вариант выбора (переписываются все ячейки и фильтры), добавить варианты, задать их порядок. Удалить вариант или сменить тип — только в приложении.remove_column— убрать колонку; значения сохраняются, 30 дней можно вернуть.restore_column— вернуть убранную колонку со всеми значениями на прежнее место.
Колонку «Формула» ассистент создаёт в create_database и add_column сразу с формулой, меняет её в update_column и читает в list_databases — всегда текстом, как в редакторе формулы: min({Сумма}, {Лимит}) * 13%. Колонка — в фигурных скобках, дробь — через точку. Если имя колонки нельзя прочитать обратно — в нём есть фигурная скобка, так же называется ещё одна колонка, колонку удалили или сменили ей тип, — list_databases показывает ссылку по id, {#id}, и такой текст можно передать обратно как есть. Ошибку в формуле сервер возвращает тем же предложением, что и редактор, с позицией в тексте, и ничего не записывает. Формат числа задаётся так же, как у колонки «Число».
Колонку «Свод по связи» ассистент создаёт в create_database и add_column сразу с настройкой — связь, действие (количество, сумма, среднее, минимум или максимум) и колонка, по которой считать, — и заменяет настройку целиком в update_column. Связь может лежать и в другой таблице, которая указывает на эту: направление сервер определяет сам. list_databases показывает настройку свода и отмечает сломанный свод — когда связь или колонку удалили, сменили им тип или связанная таблица в Корзине. Свод по другому своду и по формуле, которая использует свод, сервер не принимает и ничего не записывает. Формат числа задаётся так же, как у колонки «Число».
Значения формул и сводов приходят в query_rows и get_row, но записать их нельзя: прежде чем отправить строку обратно в update_row, их ключи убирают.
Представления
create_view— новое представление таблицы последней вкладкой: таблица, доска, список, календарь, диаграмма или галерея — сразу с группировкой, фильтром, сортировками, видимыми колонками и итогами под таблицей. Представление общее: его видят все участники.update_view— изменить одно представление; меняется только то, что передано. Так настраивается и вкладка по умолчанию — например, новая таблица становится доской или календарём. Условия фильтра должны выполняться все сразу.
Строки
query_rows— строки таблицы постранично, по списку id или так, как их показывает представление, с его фильтром и сортировкой; у каждой — id её страницы и признак, есть ли там текст. Пустая ячейка — отсутствующий ключ, не null. Значения формул и сводов считаются при чтении.get_row— одна строка по id, без перебора таблицы.create_row— новая строка; значения проверяются по типам колонок. В текст можно вставлять ссылки на страницы и упоминания участников, в связь — id строк связанной таблицы. Формулы и своды не пишутся — они считаются сами.update_row— изменить часть ячеек; остальные не трогаются, пустое значение очищает ячейку.trash_row— убрать строку вместе с её страницей; 30 дней можно вернуть.restore_row— вернуть убранную строку.ensure_row_body— создать (или найти) страницу строки и вернуть её id — дальшеread_pageиupdate_page.
Комментарии
list_comments— обсуждение страницы ветками: комментарий и ответы на него, автор, дата, к какому фрагменту привязан, решена ли ветка.create_comment— комментарий к странице или ответ в ветке от имени владельца токена, с упоминаниями и ссылками. Привязать комментарий к фрагменту, править, отмечать решённым и удалять — только в приложении.
Картинки и файлы
read_image— показать ассистенту загруженную картинку со страницы или из ячейки «Файл»; до ≈ 3,4 МБ.request_upload— одноразовая ссылка для загрузки файла, действует 15 минут. Нужен клиент, умеющий отправить файл по HTTP — Claude Code, Codex, скрипт; чат claude.ai не может. Файл принадлежит странице или строке, для которой запрошен.replace_image— заменить картинку в блоке на новую загруженную; подпись, ширина, выравнивание и история страницы сохраняются — для пересъёмки скриншотов.
Публикация и доступ
get_publication— опубликована ли страница или таблица: ссылка, читаемый адрес, адрес в разделе и полный читаемый путь, индексация, копирование, счётчик открытий.set_publication— опубликовать или снять, задать адрес, задать адрес в разделе для вложенной страницы, включить индексацию или копирование — одна операция за вызов. Сбросить ссылку — только в приложении.get_access— кто видит и правит страницу или таблицу и откуда правило: своё, унаследованное или общее для пространства.set_access— заменить правила доступа узла целиком: участник или всё пространство, уровни просмотр / правка / полный. Запереть самого себя нельзя.
Чего через MCP нет
Восстановить страницу или таблицу из Корзины, сбросить публичную ссылку, сменить тип колонки, удалить вариант выбора — только в приложении.
Комментарий к фрагменту текста, правка, отметка о решении и удаление комментариев — только в приложении.
Инструментов ИИ нет: сервер отдаёт данные, думает сам ассистент. ИИ-колонке можно задать инструкцию, но заполнить колонку — только в приложении.
Общие правила
Всё, что ассистент создал, помечено как созданное через MCP — видно, откуда взялась страница или строка.
Ссылки на страницы и упоминания хранятся по id, поэтому переименование ничего не ломает.
Удаление мягкое: страницы и таблицы — в Корзину, строки и колонки — 30 дней на возврат.
Один токен — одно пространство; права — как у владельца токена, с учётом прав доступа к страницам.