ГлинкаГлинкаГлинка
Опубликованная страница · только просмотр
🔧

Инструменты 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 дней на возврат.

  • Один токен — одно пространство; права — как у владельца токена, с учётом прав доступа к страницам.