quintadb-ua

No-code платформа для створення баз даних, форм, порталів та AI-сайтів.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inRU / CISFreeRead-only

What it can do

  • List Projects: Показати всі проєкти (бази даних) в QuintaDB акаунті
  • List Forms: Показати всі форми (таблиці) в проєкті
  • Get Form Fields: Отримати поля форми з назвами та типами. ОБОВ'ЯЗКОВО викликай перед create_record щоб знати точні назви полів

What data it sees

Do you need an account

No: the server works without sign-in

No-code платформа для створення баз даних, форм, порталів та AI-сайтів. Керуйте даними та автоматизуйте процеси природною мовою — 104 MCP інструменти.

How to connect

How to connect quintadb-ua to Claude

The server address to paste into Claude settings:

https://quintadb-ua--igor-vbfp.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect quintadb-ua to ChatGPT

The server address to paste into ChatGPT settings:

https://quintadb-ua--igor-vbfp.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect quintadb-ua to Cursor

The server address to paste into Cursor settings:

https://quintadb-ua--igor-vbfp.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (60)

Raw names from tools/list. Only developers need these.

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-сторінки). Показує яка є дефолтною.