Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TILDA_CDP_URLNoURL for the Chrome DevTools Protocol (default http://localhost:9222)http://localhost:9222
TILDA_PUBLIC_KEYYesYour Tilda public key from https://tilda.cc/identity/apikeys/
TILDA_SECRET_KEYYesYour Tilda secret key from https://tilda.cc/identity/apikeys/

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_projectsA

Получить список проектов Tilda.

get_project_infoA

Получить подробную информацию о проекте Tilda (домен, настройки, CSS/JS).

get_pagesC

Получить список страниц проекта Tilda.

get_pageB

Получить полную информацию о странице Tilda (HTML, CSS, JS).

get_page_exportA

Экспортировать страницу Tilda — HTML, CSS, JS, изображения для самостоятельного хостинга.

chrome_statusA

Проверить подключение к Chrome по CDP и сессию Tilda (залогинен ли пользователь).

set_metrikaA

Задать ID Яндекс.Метрики в настройках проекта Tilda. Затем нужна перепубликация страниц.

replace_page_codeB

Заменить текст (regexp) в HTML-код-блоках T123 страницы — напр. сторонние скрипты/трекеры. По умолчанию публикует страницу.

replace_zero_linksA

Заменить ссылки (regexp) в элементах Zero Block страницы — напр. ссылки кнопок. По умолчанию публикует страницу.

publish_pageA

Опубликовать страницу Tilda (изменения становятся видны на живом сайте).

verify_liveB

Проверить живой HTML сайтов: какие подстроки присутствуют/отсутствуют (с обходом кэша).

zero_get_elementsA

Прочитать модель Zero Block: список элементов (тип, текст, ссылки, геометрия, все поля). Вызывайте перед правками.

zero_update_elementC

Изменить элемент(ы) Zero Block: deep-merge JSON-патча по id/index/тексту — текст, цвет, шрифт, размер, позиция, ссылка. По умолчанию публикует.

zero_add_elementB

Добавить элемент в Zero Block: клонировать существующий (schema-safe) с патчем или вставить произвольный объект. По умолчанию публикует.

zero_delete_elementC

Удалить элемент(ы) Zero Block по id/index/тексту. По умолчанию публикует.

zero_set_textB

Заменить текст/строки (regexp) по всей модели Zero Block. По умолчанию публикует.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 16 tools

Disambiguation5/5

Each tool targets a distinct aspect of Tilda: projects, pages, Zero Block elements, publishing, verification, and analytics integration. The operations are clearly separated, and even overlapping functions like replace_page_code and replace_zero_links act on different parts of the page. No two tools have ambiguous purposes.

Naming Consistency4/5

Tool names follow a consistent verb_noun pattern (e.g., get_pages, publish_page, zero_get_elements). The Zero Block tools are properly prefixed. Minor exceptions like chrome_status and verify_live break the pattern slightly but remain descriptive and unambiguous.

Tool Count5/5

With 16 tools, the server covers all essential operations for managing Tilda projects and pages, including advanced Zero Block manipulation. The number is well-scoped for the domain; no tool feels redundant or missing.

Completeness4/5

The toolset covers project listing, page retrieval and export, Zero Block CRUD, publishing, live verification, and analytics setting. Minor gaps exist (e.g., updating project settings, managing images), but for the core workflow of editing pages and blocks, it is complete.

Maintenance

ActivitySlowing
ResponsivenessNo issues