目录 / quintadb-ua
MCP
鉴权未知
未评级
已上架
quintadb-ua
No-code платформа для створення баз даних, форм, порталів та AI-сайтів. Керуйте даними та автоматизуйте процеси природною мовою — 104 MCP інструменти.
该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链
接入信息
- 传输形态
- http
- 鉴权方式
- 鉴权未知
- 端点
https://quintadb-ua--igor-vbfp.run.tools
鉴权方式未标注,请核对官方文档后再接入——不要直接使用以下片段
{
"mcpServers": {
"quintadb-ua": {
"url": "https://quintadb-ua--igor-vbfp.run.tools"
}
}
}
能力清单
| 工具 | 说明 |
|---|---|
| list_projects | Показати всі проєкти (бази даних) в QuintaDB акаунті |
| list_forms | Показати всі форми (таблиці) в проєкті |
| get_form_fields | Отримати поля форми з назвами та типами. ОБОВ'ЯЗКОВО викликай перед create_record щоб знати точні назви полів |
| get_records | Отримати записи з форми. Підтримує пошук і пагінацію |
| get_record | Отримати один запис по ID |
| get_rel_id | Отримати numeric rel_id для поля типу 'rel' (зв'язок). Потрібен перед create/update record якщо треба заповнити rel-поле. Передай entity_id форми і property_id поля-зв'язку. |
| create_record | Створити новий запис у формі. Для rel-полів передай 'rels'. Для subform-полів передай 'subforms'. |
| update_record | Оновити існуючий запис. Для rel-полів передай 'rels'. Для subform-полів передай 'subforms'. |
| delete_record | Видалити запис |
| delete_few_records | Видалити декілька записів одним запитом |
| bulk_update_records | Масово оновити поле(я) у багатьох записах одразу. Замість 'постав статус Оброблено всім замовленням за сьогодні' через N викликів update_record. Записи можна вибрати: за списком ID, за фільтром (поле=значення), за звітом або всі записи форми. Підтримує action rules — тригери спрацюють як при звичайному оновленні. |
| update_cell | Оновити значення одного поля в записі без перезапису інших полів |
| upload_file_to_record | Завантажити файл або зображення до поля запису. Приймає вміст файлу в base64. Зберігає файл і прикріплює до вказаного поля. Для multiple-файлових полів додає до існуючих. |
| import_records | Масово імпортувати записи з CSV або масиву об'єктів. Зіставляє колонки CSV або ключі об'єктів з назвами полів форми автоматично. Підтримує до 1000 рядків за раз. Для більших файлів — викликайте кілька разів. |
| search_records | Пошук записів з умовами фільтрації. Оператори: is, is_not, contains, not_contains, starts_with, ends_with, is_empty, is_not_empty, gt, lt |
| get_column_total | Отримати суму або агрегат по числовому полю форми |
| get_metric | Отримати реальну цифру з бази даних та повернути юзеру в чат. metric_type: count (кількість записів), sum (сума числового поля), average (середнє), new_today (нові записи сьогодні), updated_today (оновлені сьогодні), growth (порівняння поточного і попереднього period, потребує date_field і compare_period). entity_id може бути ID форми або ID звіту (з фільтром). |
| run_action | Запустити автоматизацію (action rule) для запису — відправити email, тригер webhook тощо. action_id — ID поля-кнопки дії |
| get_reports | Список звітів (віджетів) для форми — агреговані дані, групування, підрахунки |
| get_report_data | Отримати дані конкретного звіту |
| seed_records | Масовий засів початкових записів у форму. Використовуй для наповнення тестовими/довідниковими даними. Для одного запису краще create_record. Підтримує субформи через subforms. |
| create_record_template | Створити PDF/HTML шаблон запису. body — HTML з {{field_name}} плейсхолдерами для підстановки значень полів. |
| create_email_template | Створити email-шаблон для розсилки з форми. body і subject підтримують {{field_name}} плейсхолдери. |
| create_sms_template | Створити SMS-шаблон для розсилки. body підтримує {{field_name}} плейсхолдери. |
| create_telegram_template | Створити Telegram-шаблон повідомлення. body підтримує {{field_name}} плейсхолдери. |
| create_whatsapp_template | Створити WhatsApp-шаблон повідомлення. |
| create_formatting | Створити правило форматування рядків таблиці/звіту. Дозволяє підсвічувати рядки кольором, робити жирний/курсив/закреслення залежно від умов (conditions) або для всіх рядків (all=true). |
| create_team_group | Створити групу команди (внутрішній бек-офіс) з правами на форми/звіти. tables_permissions задає доступ одразу при створенні — передай масив з table (ID або назва форми/звіту), role (1=owner,2=read,3=write,4=creator,5=write no delete,6=read+edit+delete,7=read+edit), only_own_records, hidden_fields (масив назв/ID полів що приховати). |
| list_team_groups | Список груп команди (бек-офіс) з учасниками. |
| add_user_to_team_group | Додати користувача до групи команди за email. Якщо юзер не існує — буде створений. move_from_other_groups=true прибирає юзера з усіх інших груп і скидає його індивідуальні ролі (повний переїзд у нову групу). |
| remove_user_from_team_group | Видалити користувача з групи команди. Передати user_id або email. |
| delete_team_group | Видалити групу команди разом з усіма правами і учасниками. |
| list_portal_groups | Список груп порталу з учасниками. |
| add_user_to_portal_group | Додати юзера до групи порталу за email. Якщо юзер не існує в порталі — буде створений. move_from_other_groups (default false) — перемістити з інших груп. |
| remove_user_from_portal_group | Видалити юзера з групи порталу. Передати user_id або email. |
| delete_portal_group | Видалити групу порталу разом з правами і учасниками. |
| set_table_permission | Встановити права групи (team або portal) на форму/звіт. role: 1=owner, 2=read only, 3=writer, 4=creator, 5=write no delete, 6=read+edit+delete, 7=read+edit. Передати або user_group_id (team) або portal_group_id (portal). |
| create_action_rule | Створити тригер/правило дій для форми. Спрацьовує on_create/on_update і виконує: send_email, send_sms, update_record, redirect, show_message. Можна додати умови (conditions) і поля для оновлення (update_fields). |
| create_report | Створити звіт (фільтр/view) для форми. Підтримує умови фільтрації, групування, суму/середнє по групі, видимі колонки, сортування. Для дат: yesterday, today, last_7_days, last_30_days, this_month, this_week, between (+ from/to), before, after тощо. |
| create_project | Створити новий проєкт (базу даних) з першою формою. Після створення додавай поля через create_field. |
| create_form | Створити нову форму (таблицю) в існуючому проєкті. Після створення додай поля через create_field. |
| create_field | Додати поле до форми. Для повного переліку типів та їхніх параметрів — виклич get_field_types спочатку. Базові типи: text, textarea, integer, float, date, datetime, email, phone, url, select, checkbox, radio, file, image, location, autoincrement, yes_no, rel, formula, linked_column, linked_records, action, divider, page_break, note, signature, country, language, states, time_zone, record_owners, matrix. |
| update_field | Змінити параметри існуючого поля форми: назву, опис, позицію, опції для select/radio, значення за замовчуванням, обов'язковість, розміри, унікальність (в тому числі мульті-унікальність по кількох полях одночасно). Не змінює тип поля. |
| get_field_types | Повний довідник типів полів QuintaDB з описами параметрів. Виклич перед create_field якщо потрібна формула, linked_column, rel, або будь-який нестандартний тип. Повертає всі 40+ типів та детальну специфікацію формул з правилами Ruby-скриптів і прикладами. |
| describe_project | Повна схема проєкту: всі форми, поля з типами та варіантами вибору, кількість записів, портали. Викликай перед create_record або коли треба зрозуміти структуру бази даних. |
| create_portal_group | Створити групу користувачів порталу і задати права доступу до форм/звітів. Використовуй після create_portal. Виклич set_table_permission з portal_group_id для прав на конкретну таблицю, або передай tables_permissions прямо сюди. |
| configure_chat | Налаштувати кнопки зв'язку (chat widget) на порталі — WhatsApp, Telegram, email, телефон, Instagram тощо. Передай channels як об'єкт {whatsapp: '+380...', telegram: '@mybot', email: 'info@...', phone: '+380...'}. |
| create_portal | Створити новий портал для проєкту. Портал — це клієнтський інтерфейс з меню, дашбордом і правами доступу. |
| add_portal_menu_item | Додати пункт меню до порталу. module_ai_id визначає тип: 'form_XXX' або 'table_XXX'=форма, 'report_XXX'=звіт, 'map_XXX'=карта, 'cal_XXX'=календар, 'chart_XXX'=графік. |
| add_dashboard_item | Додати віджет на дашборд порталу. Типи (module_type): 9=таблиця/звіт, 10=сума поля, 11=середнє поля, 12=кількість записів, 13=нові сьогодні, 14=оновлені сьогодні, 15=URL, 17=growth_by_table (динамічний ріст по таблиці), 18=growth_by_widgets (порівняння двох віджетів), 5=графік, 6=карта, 7=календар, 16=HTML сторінка. Для growth по таблиці (17): вкажи module_id, date_property_id, change_period. Для growth по двох віджетах (18): first_widget_id та second_widget_id. |
| list_portal_users | Список юзерів порталу (клієнти, які зареєстровані в порталі) |
| invite_portal_user | Запросити нового юзера в портал (надіслати activation email) |
| delete_portal_user | Видалити юзера з порталу |
| list_charts | Список чартів (графіків) в проєкті |
| create_chart | Створити графік. type_code: line, bar, pie, doughnut, area, scatter. axis_l: mth (по місяцях), field (по полю), або числовий діапазон. data_sources — масив серій даних. |
| list_maps | Список мап (Google Maps) в проєкті |
| create_map | Створити карту Google Maps з джерелами даних (маркерами з форм). center_type: 1=адреса, 2=координати, 3=перший запис. |
| list_calendars | Список календарів в проєкті |
| create_calendar | Створити календар з джерелами даних (подіями з форм). date_title_type: 0=поле, 1=фіксований текст. info_window_type: 0=поле, 1=фіксований текст. |
| list_portal_pages | Список HTML-сторінок порталу (лендинги, AI-сторінки). Показує яка є дефолтною. |
| get_portal_page | Отримати HTML вмісту сторінки порталу. HTML обрізається до 8KB щоб не перевантажити контекст. |
| generate_ai_site | Згенерувати або оновити AI-лендинг порталу. Асинхронна операція — перевіряй статус через check_ai_site_status. Для редизайну передай existing_html з get_portal_page. |
| check_ai_site_status | Перевірити статус генерації AI-сайту. Викликай кожні 10-15 сек після generate_ai_site. Повертає: pending / success / error. |
| generate_ai_project | Згенерувати повний проєкт з формами та звітами на основі текстового опису |
| delete_field | Видалити поле (property) з форми. Незворотна операція — всі дані в цьому полі будуть втрачені. |
| list_action_rules | Повернути список всіх action-правил (тригерів автоматизації) форми. |
| update_action_rule | Оновити параметри існуючого action-правила (тригера) на формі. |
| delete_records_by_filter | Масове видалення записів за фільтром, переліком ID або всіх записів форми. Незворотна операція. |
| update_form | Змінити назву, опис або налаштування форми. |
| delete_form | Видалити форму та всі її записи. Незворотна операція. Не можна видалити єдину форму. |
| duplicate_form | Скопіювати форму разом з полями, налаштуваннями і записами. Асинхронна операція (~10 сек). |
| export_records | Експортувати записи форми у XLSX або PDF і надіслати на email. |
| list_record_comments | Отримати коментарі до запису. |
| add_record_comment | Додати коментар до запису. |
| list_webhooks | Список вебхуків проєкту або конкретної форми. |
| create_webhook | Створити вебхук для форми. Викликається при спрацюванні action rule. |
| delete_webhook | Видалити вебхук. |
| list_schedules | Список розкладів автоматичного відправлення даних (email/ftp). |
| create_schedule | Створити розклад автоматичної розсилки записів форми на email (daily/weekly/monthly). |
| delete_schedule | Видалити розклад. |
| list_reminders | Список нагадувань по даті поля. |
| create_reminder | Створити нагадування: надіслати email за N днів до/після значення поля дати. |
| delete_reminder | Видалити нагадування. |
| update_portal_page | Оновити HTML або назву сторінки порталу. Також дозволяє встановити її як default. |
| update_portal_settings | Змінити назву, субдомен або локаль порталу. |
| set_module_permission | Дозволити або заборонити доступ до модуля (forms, charts, maps, ...) для групи. |
| get_user_info | Повернути інформацію про поточного користувача (email, plan, кількість проєктів/записів). |
| list_portals | Список порталів проєкту з URL та кількістю сторінок. |
| delete_project | Видалити проєкт (ставить hidden=true і запускає фоновий DeleteAppJob). |
| reorder_fields | Змінити порядок полів у формі. Передай масив field_id або field_name у бажаному порядку. |
| get_form_settings | Отримати детальні налаштування форми: post_action, sort_by, per_page, allow_delete, send_emails, inline_editing тощо. |
| update_form_settings | Оновити налаштування форми: post_action (redirect URL після сабміту), per_page, sort_by, allow_delete, send_emails, inline_editing, allow_database, lqe_use_only_login та інші. |
| list_folders | Список папок у проєкті (для організації форм/звітів). |
| create_folder | Створити папку для організації модулів у проєкті. |
| duplicate_record | Створити копію запису з усіма значеннями полів (асинхронно через CloneRecordJob). |
| get_usage_stats | Статистика використання акаунту: план, записи (використано/ліміт), розмір файлів, кількість проєктів. |
| update_project | Перейменувати проєкт або змінити його базові атрибути. |
| list_saved_views | Список збережених фільтрів/видів таблиці (SearchResult). Дозволяє агенту дізнатись які views вже існують. |
| create_saved_view | Створити збережений фільтр (view) для таблиці з критеріями фільтрації та сортуванням. |
| delete_saved_view | Видалити збережений фільтр (view). |
| list_templates | Список шаблонів: record, email, sms. Якщо kind не вказано — повертає всі типи. |
| delete_template | Видалити шаблон (record/email/sms/telegram/whatsapp). |
| list_user_roles | Список індивідуальних ролей юзерів у проєкті (окрім групових прав). |
| set_user_role | Призначити індивідуальну роль юзеру на проєкт або форму. Ролі: owner, member, writer, creator, writer_not_delete, read_edit_delete, read_and_edit. |
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。