New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

QuintaDB

150 tools. 103 can modify or destroy data without limits.

27 destructive tools with no built-in limits. Policy required.

Last updated:

103 can modify or destroy data
47 read-only
150 tools total

Community server · catalogue entry checked 09/10/2026 · full schemas captured for 147 of 150 tools

How to control QuintaDB ↓

What QuintaDB exposes to your agents

Read (47) Write / Execute (76) Destructive / Financial (27)

What QuintaDB costs in tokens

38,768 tokens of tool definitions, loaded on every request
19% of a 200k context window
3,904 heaviest tool: create_field
Critical Risk

The most dangerous QuintaDB tools

103 of QuintaDB's 150 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control QuintaDB

PolicyLayer is an MCP gateway — it sits between your AI agents and QuintaDB, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "delete_action_rule": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "add_dashboard_item": {
    "limits": [
      {
        "counter": "add_dashboard_item_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "check_ai_site_status": {
    "limits": [
      {
        "counter": "check_ai_site_status_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register QuintaDB — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON QUINTADB →

Instant setup, no code required.

All 150 QuintaDB tools

DESTRUCTIVE 27 tools
Destructive delete_action_rule Remove an automation (an action rule) from a table. Cannot be undone. Ids come from list_action_rules. Destructive delete_calendar Remove a calendar from the project and from every portal menu that shows it. Cannot be undone. Ids come from l Destructive delete_chart Remove a chart from the project and from every portal menu that shows it. Cannot be undone. Ids come from list Destructive delete_dashboard_item Remove a card (widget) from a portal's dashboard. Only the card goes; the table, report or chart it showed sta Destructive delete_few_records Видалити декілька записів одним запитом Destructive delete_field Delete a field (column, property) from a form. Irreversible — all data in this field will be lost. (remove fie Destructive delete_form Видалити форму та всі її записи. Незворотна операція. Не можна видалити єдину форму. Destructive delete_formatting Remove a formatting rule. The person confirms it first. Destructive delete_map Remove a map from the project and from every portal menu that shows it. Cannot be undone. Ids come from list_m Destructive delete_portal Remove a whole portal: its pages, menu, dashboard and its portal users' accounts. The tables and records stay. Destructive delete_portal_group Видалити групу порталу разом з правами і учасниками. Destructive delete_portal_menu_item Видалити пункт меню порталу. section_id для top-level, item_id для підпункту підменю. Destructive delete_portal_page Remove a page from a portal, with the menu items that lead to it. The person confirms it first. The portal's s Destructive delete_portal_user Видалити юзера з порталу Destructive delete_project Видалити проєкт (ставить hidden=true і запускає фоновий DeleteAppJob). Destructive delete_record Видалити запис Destructive delete_records_by_filter Масове видалення записів за фільтром, переліком ID або всіх записів форми. Незворотна операція. Destructive delete_reminder Видалити нагадування. Destructive delete_report Remove a report from its table and from every portal menu that shows it. The table and its records stay. Canno Destructive delete_saved_view Видалити збережений набір фільтрів пошуку. Destructive delete_schedule Видалити розклад. Destructive delete_team_group Видалити групу команди разом з усіма правами і учасниками. Destructive delete_template Видалити шаблон (record/email/sms/telegram/whatsapp). Destructive delete_webhook Видалити вебхук. Destructive remove_example_records Remove the sample records that project generation added — what the person calls «the examples», «les exemples» Destructive remove_user_from_portal_group Видалити юзера з групи порталу. Передати user_id або email. Destructive remove_user_from_team_group Видалити користувача з групи команди. Передати user_id або email.
WRITE 75 tools
Write add_dashboard_item Додати віджет на дашборд порталу. Типи (module_type): 9=таблиця/звіт, 10=сума поля, 11=середнє поля, 12=кількі Write add_portal_menu_item Додати пункт меню порталу. Top-level: module_ai_id + module_id. Підменю-група: module_ai_id='submenu' + name ( Write add_record_comment Додати коментар до запису. Write add_user_to_portal_group Add a person to a portal group by email. An account in the portal is created when there is none. The new accou Write add_user_to_team_group Add a person to a team group by email. An account is created when there is none. The new account gets a passwo Write attach_media_to_record Прикріпити файл із бібліотеки MyFile до поля типу file або image конкретного запису. Використовуй для attached Write bulk_update_records Масово оновити поле(я) у багатьох записах одразу. Замість 'постав статус Оброблено всім замовленням за сьогодн Write configure_chat Налаштувати кнопки зв'язку (chat widget) на порталі — WhatsApp, Telegram, email, телефон, Instagram тощо. Пере Write create_action_rule Створити тригер/правило дій для форми. Спрацьовує on_create/on_update і виконує: send_email, send_sms, update_ Write create_calendar Create a calendar with data sources (events from forms). date_title_type: 0=fixed text, 1=from a field. info_w Write create_chart Створити графік. type_code: line, bar, pie, doughnut, area, scatter. axis_l: mth (по місяцях), field (по полю) Write create_email_template Створити email-шаблон для розсилки з форми. Вставляй 'html_name' поля в body та subject БЕЗ жодних дужок (прос Write create_field Додати поле до форми. Типи: text, textarea, integer, float, date, datetime, email, phone, url, select, checkbo Write create_folder Створити папку для організації модулів у проєкті. Write create_form Створити нову форму (таблицю) в існуючому проєкті. Після створення додай поля через create_field. Write create_formatting Style a table's or report's columns: font size (px), font family, text and background colour, bold, italic, un Write create_map Створити карту Google Maps з джерелами даних (маркерами з форм). center_type: 1=адреса, 2=координати, 3=перший Write create_portal Створити новий портал для проєкту. Портал — це клієнтський інтерфейс з меню, дашбордом і правами доступу. Write create_portal_group Створити групу користувачів порталу і задати права доступу до форм/звітів. Використовуй після create_portal. В Write create_portal_page Add a page of its own to a portal: a name and the page's content as HTML. It goes into the portal's menu under Write create_project Створити новий проєкт (базу даних) з першою формою. Після створення додавай поля через create_field. Write create_record Створити новий запис у формі (insert row, add entry, new record). ОБОВ'ЯЗКОВО: перед викликом отримай поля чер Write create_record_template Створити шаблон ЗАПИСУ для друку/експорту (PDF/HTML) — тобто задати, ЯК запис виглядає на папері або у файлі: Write create_reminder Створити нагадування: надіслати email за N днів до/після значення поля дати. Write create_report Створити звіт (фільтр/view) для форми. Підтримує умови фільтрації, групування, суму/середнє по групі, видимі к Write create_saved_view Зберегти НАБІР ФІЛЬТРІВ пошуку для таблиці (критерії + сортування). ⚠️ Це НЕ звіт: на сторінці «Звіти» його не Write create_schedule Mail a table's or a report's rows as a file on a schedule: every day or on one weekday, at a time, to the list Write create_sms_template Створити SMS-шаблон для розсилки. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). Отримай Write create_team_group Створити групу команди (внутрішній бек-офіс) з правами на форми/звіти. tables_permissions задає доступ одразу Write create_telegram_template Створити Telegram-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). От Write create_webhook Створити вебхук для форми. Викликається при спрацюванні action rule. Write create_whatsapp_template Створити WhatsApp-шаблон повідомлення. Вставляй 'html_name' поля в body БЕЗ жодних дужок (напр. Full Name). От Write duplicate_form Скопіювати форму разом з полями, налаштуваннями і записами. Асинхронна операція (~10 сек). Write duplicate_record Створити копію запису з усіма значеннями полів (асинхронно через CloneRecordJob). Write edit_site_block Замінити ОДИН блок сайту, не чіпаючи решту сторінки (решта лишається байт-у-байт). Використовуй замість genera Write generate_ai_project Згенерувати повний проєкт з формами та звітами на основі текстового опису Write generate_ai_site Згенерувати або оновити AI-лендинг порталу. Асинхронна операція — перевіряй статус через check_ai_site_status. Write import_records Масово імпортувати записи з CSV або масиву об'єктів. Для масиву 'records' ОБОВ'ЯЗКОВО використовуй ID полів як Write invite_portal_user Invite a new person into a portal: creates their account and mails the portal's invitation letter. The new acc Write place_media_on_site Вставити завантажений файл (зображення) на конкретне місце сайту — замінює src у знайденому <img> тегу. Безпеч Write reorder_fields Змінити порядок полів у формі. Передай масив field_id або field_name у бажаному порядку. Write seed_records Масовий засів початкових записів у форму. Використовуй для наповнення тестовими/довідниковими даними. Для одно Write send_portal_user_password_letter Mail a person in a portal the portal's own letter with a link where they set a new password themselves (the li Write set_column_size Змінити ширину колонки в таблиці або всередині субформи/linked_records. Використовуй коли юзер просить зробити Write set_field_visibility_rule Показати або сховати поля форми залежно від значення іншого поля (умовні поля). Наприклад: коли «Статус» = «в Write set_module_permission Дозволити або заборонити доступ до модуля (forms, charts, maps, ...) для групи. Write set_table_permission What a group (team or portal) may do on a table or report, and whether its people see ONLY THEIR OWN records t Write set_user_role Призначити індивідуальну роль юзеру на проєкт або форму (окремо від груп). РОЛІ ТА ЩО ВОНИ ЗНАЧАТЬ (як їх бачи Write update_action_rule Змінити існуюче правило автоматизації форми: тригер (on_create/on_update), дії (send_email/update_record/…), л Write update_calendar Change a calendar: its name, or whether it shows Saturdays and Sundays (weekends). Pass only what changes. add Write update_cell Оновити значення одного поля в записі без перезапису інших полів. ОБОВ'ЯЗКОВО використовуй ID поля, а не назву Write update_chart Change a chart: its name, its type (pie, doughnut, line, area, bar, column, scatter) or the title of its verti Write update_dashboard_item Змінити НАЗВУ (підпис картки), іконку або позицію віджета дашборда. ⚠️ Підписи дашборда — окремі від назв табл Write update_field Змінити/перейменувати поле форми (rename field, edit property, update column). Назву, опис, позицію, опції для Write update_form Змінити назву, опис або налаштування форми. Write update_form_settings Form settings. A LIMIT ON HOW MANY RECORDS A FORM TAKES is turn_off_form_after — «close registration at 300 pe Write update_formatting Change a formatting rule that exists: its name, the fields it styles, the style, the rows it applies to. setti Write update_map Change a map: its name, where it is centred (center_type 1 = an address, 2 = coordinates, 3 = the first record Write update_portal_menu_item Update a portal menu item: rename it, change its module, icon, place or URL. Give section_id (a top-level item Write update_portal_page Оновити HTML або назву сторінки порталу. Також дозволяє встановити її як default. Перед зміною HTML — завжди g Write update_portal_settings Change a portal's settings: name, subdomain, locale, theme, colour, sign-in type (the login window), whether p Write update_portal_user Change a person's account in a portal: their email address, login, first name, last name or phone. Pass only w Write update_project Перейменувати проєкт або змінити його базові атрибути. Write update_public_page Change what a visitor with no account sees and may do on a table's public page. Pass only what the person aske Write update_record Оновити існуючий запис. Для rel-полів передай 'rels'. Для subform-полів передай 'subforms'. Write update_record_template Оновити вже існуючий PDF/HTML шаблон запису (назву і/або тіло). Використовуй це, а не create_record_template, Write update_relationship Полагодити або змінити звʼязок: тип відображення (rel_code) і колонку, яку показувати замість id. Коди: 0 має Write update_reminder Change a reminder that exists: the date field, how many days before, the time, the time zone, who gets it, whe Write update_report Change a report: its name, its filters, the columns it shows, how it is sorted, how many records a page holds. Write update_saved_view Change a saved set of search filters: its name, the sorting, the filters. filters is the WHOLE list it keeps — Write update_schedule Change a schedule that mails a table's or a report's rows as a file: its day, time, time zone, who gets it, wh Write update_team_group Змінити ПОВНОВАЖЕННЯ групи команди (і назву). Це не права на таблиці — для них set_table_permission. Тут те, щ Write update_template Change an email, SMS or Telegram template that exists: its name, its text (and for email the subject, from, re Write update_webhook Change a webhook that exists: its address, method, content type, authorisation, headers, parameters. headers a Write upload_file_to_record Завантажити файл або зображення до поля запису. Приймає вміст файлу в base64. Зберігає файл і прикріплює до вк
READ 47 tools
Read check_ai_site_status Перевірити статус генерації AI-сайту. Викликай кожні 10-15 сек після generate_ai_site. Повертає: pending / suc Read describe_project The project's whole schema: every form, its fields with types and choices, the number of records, and the port Read export_records Експортувати записи форми у XLSX або PDF і надіслати на email. Read fetch_url Завантажити конкретну веб-сторінку і отримати її текст (для витягування фактів про книгу/товар/компанію з сайт Read get_column_total The sum (or another aggregate) of a number field, as a number for your reply: it answers «how much is it in al Read get_field_types Повний довідник типів полів QuintaDB з описами параметрів. Виклич перед create_field якщо потрібна формула, li Read get_form_fields The form's fields with names and types. ALWAYS call it before create_record and before building a newsletter, Read get_form_settings Отримати детальні налаштування форми: post_action, sort_by, per_page, allow_delete, send_emails, inline_editin Read get_metric Отримати реальну цифру з бази даних та повернути юзеру в чат. metric_type: count (кількість записів), sum (сум Read get_portal_page Отримати HTML вмісту сторінки порталу. Якщо page_id не передано, використовується дефолтна сторінка порталу; я Read get_project Отримати детальну інформацію про проєкт за його app_id. Read get_public_page A table's PUBLIC page — the address its owner gives to people who have no account. Answers every switch of the Read get_quickstart_guide QuintaDB domain knowledge guide. Call this at the start of a session to learn field types, rel/linked_column r Read get_record Отримати один запис по ID Read get_records Отримати записи з форми. Підтримує пошук і пагінацію Read get_rel_id Отримати numeric rel_id для поля типу 'rel' (зв'язок). Потрібен перед create/update record якщо треба заповнит Read get_relationship Показати, як налаштований звʼязок поля з іншою таблицею: тип (список / радіо / автокомпліт / чекбокси), яку ко Read get_report_data Отримати дані конкретного звіту Read get_reports The project's reports (saved views of a table: filters, grouping, totals). Without entity_id: EVERY report of Read get_usage_stats Статистика використання акаунту: план, загальний % використання capacity цього місяця, розбивка по категоріях Read get_user_info Повернути інформацію про поточного користувача (email, plan, кількість проєктів/записів). Read list_action_rules Повернути всі правила автоматизації форми з їх умовами (conditions) і полями оновлення (update_fields). id — р Read list_calendars The project's calendars, each with its sources of events and their ids (for update_calendar) Read list_charts The project's charts, each with the series it shows and their ids (for update_chart) Read list_dashboard_items Перелічити віджети дашборда порталу (id, назва, тип, позиція, іконка). Потрібен, щоб знайти id віджета перед u Read list_folders Список папок у проєкті (для організації форм/звітів). Read list_formattings The formatting rules (column styles, highlighted rows) of a project or one table: id, name, the fields, the st Read list_forms Показати всі форми (таблиці) в проєкті. List all forms, tables, entities in a project. Read list_maps The project's maps, each with its sources of markers and their ids (for update_map) Read list_portal_groups List a portal's user groups: members, and for each table or report the group has rights on — its role and whet Read list_portal_menu_items The portal's menu: its top-level items, each with the items inside it (submenu_items) — a top-level item may o Read list_portal_pages Список HTML-сторінок порталу (лендинги, AI-сторінки). Показує яка є дефолтною. Read list_portal_users Список юзерів порталу (клієнти, які зареєстровані в порталі) Read list_portals Список порталів проєкту з URL та кількістю сторінок. Read list_projects Показати всі проєкти (бази даних) в QuintaDB акаунті Read list_record_comments Отримати коментарі до запису. Read list_reminders Список нагадувань по даті поля. Read list_saved_views Список збережених фільтрів/видів таблиці (SearchResult). Дозволяє агенту дізнатись які views вже існують. Read list_schedules Список розкладів автоматичного відправлення даних (email/ftp). Read list_site_blocks Показати блоки (секції) сторінки сайту з підписами — ПЕРШИЙ крок точкової правки сайту. Юзер обирає блок зі СП Read list_team_groups List back-office team groups (roles, members, permissions). (get team groups, show staff groups) Read list_templates The templates of a project: record, email, sms, telegram (no kind = all, names only). With kind and template_i Read list_user_roles Список індивідуальних ролей юзерів у проєкті (окрім групових прав). Read list_webhooks Список вебхуків проєкту або конкретної форми. Read search_image Знайти безкоштовне стокове фото за ключовим словом (Unsplash). Повертає URL зображення та metadata автора. Вик Read search_records Пошук/фільтрація записів (filter records, find entries, query data). Оператори: is, is_not, contains, not_cont Read web_search Знайти актуальну інформацію в інтернеті (Google) за запитом. Використовуй коли користувач просить підтягнути/з

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about QuintaDB

Can an AI agent delete data through the QuintaDB MCP server? +

Yes. The QuintaDB server exposes 27 destructive tools including delete_action_rule, delete_calendar, delete_chart. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through QuintaDB? +

The QuintaDB server has 75 write tools including add_dashboard_item, add_portal_menu_item, add_record_comment. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach QuintaDB.

How many tools does the QuintaDB MCP server expose? +

150 tools across 4 categories: Destructive, Execute, Read, Write. 47 are read-only. 103 can modify, create, or delete data.

How do I enforce a policy on QuintaDB? +

Register the QuintaDB MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every QuintaDB tool call.

Deterministic rules across all 150 QuintaDB tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

150 QuintaDB tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from QuintaDB's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.