У 2026 році все більше розробників працюють у середовищах на кшталт Claude Code, Cursor чи Codeex, де значну частину рутини беруть на себе AI‑асистенти. Але як тільки справа доходить до реальних баз даних, усе різко ускладнюється: конфігурація, ризик «вбити» продакшн‑дані, вартість інфраструктури та відсутність у моделей стійкої пам’яті.

У новому відео на каналі Tech With Tim демонструється інший підхід: під’єднати Claude Code до спеціальної AI‑орієнтованої бази даних Ghost.build через протокол MCP (Model Context Protocol). У результаті Claude отримує можливість самостійно створювати, форкати, видаляти й запитувати бази даних — нативно, всередині IDE, без ручного керування інфраструктурою.
Цей матеріал розбирає, як саме працює Ghost.build, як його встановити, що дає інтеграція через MCP і чому це фактично перетворює Claude Code на інструмент із «постійною пам’яттю».
AI‑рідна база даних: що таке Ghost.build і навіщо вона Claude
Ghost.build позиціонується як база даних, спроєктована спеціально для AI‑агентів. Ключова ідея полягає в тому, щоб моделі могли керувати даними так само природно, як викликають інші інструменти: через стандартизований протокол MCP, без доступу до низькорівневої конфігурації чи адміністрування.
У типовому стеку розробник піднімає PostgreSQL або іншу СУБД, налаштовує користувачів, права, підключення, середовище, а потім обережно дозволяє AI‑асистенту щось із цим робити. Кожен неправильний DELETE чи ALTER TABLE може коштувати дорого. Ghost.build пропонує іншу модель: бази даних створюються, форкаються, переліковуються та видаляються самим агентом через MCP‑сервер, який виступає посередником між AI‑інструментом і інфраструктурою.
У практиці це виглядає так: Claude Code отримує набір інструментів, що дозволяють:
- створювати нові бази даних під конкретні задачі;
- форкати існуючі бази для експериментів;
- виконувати SQL‑запити;
- перераховувати всі доступні бази;
- видаляти непотрібні екземпляри.
Розробник при цьому не торкається консолі керування СУБД, не налаштовує окремі інстанси й не хвилюється, що експериментальний запит зламає продакшн. Усе відбувається в ізольованому середовищі, яке створене саме для того, щоб AI‑агент міг вільно «гратися» з даними.
Важливий нюанс — модель працює з реальними базами даних, а не з тимчасовими in‑memory структурами. Це означає, що результати її роботи можуть жити довше за одну сесію, а самі бази можна використовувати як для прототипування, так і для невеликих внутрішніх проєктів.
Безкоштовний рівень і сценарії використання: від «пам’яті» Claude до одноразових БД
Ghost.build надає безкоштовний тариф, який за своїми параметрами більше схожий на майданчик для серйозних експериментів, ніж на обмежений демо‑режим. У фрі‑план входить 100 обчислювальних годин на місяць, 1 ТБ сховища та необмежена кількість баз даних і форків.
Це відкриває кілька типових сценаріїв.
По‑перше, Ghost.build можна використовувати як «постійну пам’ять» для Claude. Моделі на кшталт Claude не мають вбудованого довготривалого стореджу: кожна нова сесія починається з чистого контексту, а історія зберігається лише в межах інтерфейсу клієнта. Під’єднавши Ghost.build, можна створити базу, у якій Claude зберігатиме нотатки, блоги, списки завдань чи будь‑які інші структуровані дані.
Навіть якщо Claude Code закрити, база даних продовжує існувати на стороні Ghost.build. Повернувшись до роботи, можна попросити Claude перелічити всі бази, до яких він має доступ через Ghost, і модель побачить раніше створені схеми. Це вже не просто «чат із пам’яттю», а повноцінний робочий простір, де дані живуть незалежно від сесій.
По‑друге, безкоштовний рівень орієнтований на сценарії, де потрібна свобода створювати й викидати бази без страху за рахунки. Це корисно для експериментів із різними схемами, тестових проєктів, навчання, а також для задач, де важливо мати можливість швидко форкати бази й перевіряти гіпотези.
По‑третє, Ghost.build прямо позиціонується як інструмент для форкінгу. Можна взяти базу з реальними або синтетичними даними, створити кілька її копій і дати Claude завдання протестувати різні стратегії — наприклад, варіанти індексації чи зміни схеми. Якщо щось піде не так, страждає лише форк, а не основна база.
Водночас сервіс не подається як універсальне рішення для всіх продакшн‑сценаріїв. Для складних веб‑дашбордів із жорсткими вимогами до SLA чи для систем із детальним usage‑білінгом можуть знадобитися інші інструменти. Ghost.build радше закриває нішу AI‑керованих, відносно дешевих і безпечних для експериментів баз даних.
Встановлення за одну команду: як підняти Ghost.build і під’єднати до Claude Code
Один із ключових аргументів на користь Ghost.build — простота старту. Сервіс можна встановити на Mac або Linux однією командою в терміналі. Конкретний рядок береться з офіційної документації, але загальна логіка така: користувач копіює команду, вставляє її в термінал, натискає Enter — і клієнт Ghost починає встановлення.
Після інсталяції наступний крок — автентифікація. Для цього використовується команда ghost login. Вона відкриває вікно авторизації через GitHub: достатньо під’єднати свій обліковий запис, без окремої реєстрації в Ghost.build. Після успішного логіну клієнт запам’ятовує токен, і далі всі операції виконуються від імені цього користувача.
Щоб інтегрувати Ghost.build із Claude Code, Codeex, Cursor чи іншим MCP‑сумісним інструментом, використовується команда ghost mcp install. Після її запуску користувач обирає потрібний клієнт — наприклад, Claude Code — і Ghost автоматично реєструє MCP‑сервер у конфігурації цього інструмента.
Далі все відбувається вже всередині IDE. У Claude Code можна викликати список MCP‑серверів (наприклад, через команду /mcp) і побачити серед них Ghost. Усередині цього сервера відображається набір доступних інструментів: логін, виконання SQL, створення бази даних та інші операції.
Фактично, після цих кількох кроків Claude Code отримує повноцінний «драйвер» до Ghost.build, але в термінах MCP‑інструментів, а не класичних рядків підключення. Розробнику не потрібно налаштовувати окремі змінні середовища, DSN чи конфігураційні файли — усе це абстрагується MCP‑шаром.
Як Claude Code керує базами даних через MCP: від «reading_log» до «Movie Night»
Після інтеграції Ghost.build із Claude Code робота з базами даних стає частиною звичайного діалогу з AI‑асистентом. Замість того щоб вручну створювати схему, запускати міграції й писати SQL, розробник формулює завдання природною мовою, а Claude, використовуючи інструменти MCP‑сервера Ghost, виконує всі технічні кроки.
Показовий приклад — створення простої бази для відстеження прочитаних книжок. У Claude Code формулюється запит: створити нову базу Ghost під назвою reading_log зі схемою для книжок, де є назва, автор, дата завершення читання та оцінка за п’ятибальною шкалою. Додатково проситься засіяти базу приблизно десятьма книжками про AI та машинне навчання.
Claude, маючи доступ до інструментів Ghost MCP, послідовно:
- Викликає створення нової бази даних із заданою назвою.
- Формує SQL‑схему таблиці для книжок.
- Виконує SQL‑запити для створення таблиці.
- Генерує й вставляє початкові записи з книжками.
У Claude Code можна переглянути історію викликів інструментів і побачити, як саме модель створювала таблиці та вставляла дані. Усе це відбувається «нативно» всередині середовища розробки, без окремих консолей чи GUI‑клієнтів для баз даних.
Після створення бази Claude може виконувати запити до неї так само природно. Наприклад, запитати середній рейтинг усіх книжок у базі або вивести список книжок, відсортованих за оцінкою. Модель генерує відповідний SQL, викликає інструмент execute SQL через Ghost MCP, отримує результат і повертає його в читабельному вигляді.
Той самий підхід масштабується й на складніші сценарії. У другому демо створюється база Movie Night для відстеження фільмів із полями: назва, режисер, рік, жанр, тривалість і рейтинг за десятибальною шкалою. Claude засіває її сотнею фільмів різних жанрів і десятиліть, а потім на основі цієї бази генерує простий дашборд на Next.js із компонентами shadcn/ui.
Хоча Ghost.build орієнтований насамперед на роботу через MCP, із нього можна отримати й рядок підключення до бази, щоб використовувати її в сторонніх застосунках. У демонстрації Claude створює односторінковий дашборд, який під’єднується до бази Movie Night, показує таблицю фільмів, дозволяє фільтрувати за жанром і відображає три картки зі статистикою: загальна кількість фільмів, середній рейтинг і найчастіший режисер.
Цей приклад показує, що Ghost.build може бути не лише «пісочницею» для AI‑агента, а й джерелом даних для реальних інтерфейсів, які модель допомагає швидко зібрати.
Форки, паралельні експерименти й «пам’ять» Claude: чому MCP‑інтеграція змінює робочий процес
Одна з найцікавіших властивостей зв’язки Claude Code + Ghost.build — це поєднання форкінгу баз даних, паралельних експериментів і стійкої пам’яті.
По‑перше, бази Ghost.build живуть незалежно від сесій Claude Code. Якщо закрити Claude, а потім знову його відкрити й попросити перелічити всі бази, до яких є доступ через Ghost, модель побачить раніше створені reading_log, Movie Night та інші. Це фактично дає Claude форму «довготривалої пам’яті»: він може повертатися до тих самих даних, продовжувати роботу над ними, видаляти або форкати їх за потреби.
По‑друге, Claude може не лише перелічувати бази, а й керувати їхнім життєвим циклом. У демонстрації після завершення роботи з reading_log і Movie Night користувач просить видалити обидві бази. Claude, через Ghost MCP, викликає відповідні інструменти, отримує підтвердження й «зачищає» середовище. Це важливо як для контролю витрат, так і для підтримки порядку в робочому просторі.
По‑третє, форкінг відкриває можливість складних експериментів без ризику для основних даних. Показовий кейс — оптимізація повільного запиту в базі shop_analytics. Спочатку створюється велика e‑commerce‑схема: таблиці клієнтів, замовлень, позицій замовлень, продуктів і категорій. База засівається 100 тисячами клієнтів, 500 тисячами замовлень і мільйоном позицій замовлень. При цьому свідомо не додаються жодні індекси, окрім первинних ключів, щоб зробити запити повільними.
Далі ставиться завдання: виконати запит, який показує топ‑10 клієнтів за загальними витратами за останні 90 днів, разом із кількістю замовлень і середнім чеком, і заміряти час виконання. На базі без оптимізації запит виконується приблизно за 1,8 секунди. Це не катастрофічно повільно, але достатньо, щоб мати сенс для оптимізації.
Після цього Claude отримує інструкцію:
- форкнути базу
shop_analyticsтричі; - зробити це паралельно, не чекаючи завершення одного форку перед запуском наступного;
- на кожному форку застосувати окрему стратегію оптимізації: таргетовані індекси, матеріалізоване подання та денормалізовану підсумкову таблицю;
- на кожному форку виконати той самий запит, заміряти час і порівняти результати.
Усе це знову ж таки відбувається через Ghost MCP: Claude створює форки, змінює схеми, додає індекси або матеріалізовані подання, запускає бенчмарки й повертає порівняльний звіт. Після вибору найкращої стратегії оптимізації вона застосовується вже до базової shop_analytics, а тимчасові форки видаляються.
Цей сценарій демонструє одразу кілька важливих властивостей:
- Claude може керувати десятками баз даних одночасно, не втрачаючи контексту.
- Форки дозволяють безпечно тестувати агресивні зміни схеми й індексації.
- Розробнику не потрібно вручну створювати копії баз, писати скрипти міграцій чи бенчмарків — усе це делегується AI‑агенту.
У підсумку Ghost.build перетворює Claude Code з інструмента «підказок» у повноцінного оператора баз даних, який може не лише писати SQL, а й керувати життєвим циклом сховищ, проводити експерименти й підтримувати довготривалі робочі простори.
Висновки: крок до AI‑керованої інфраструктури даних
Інтеграція Claude Code з Ghost.build через MCP показує, як може виглядати наступний етап еволюції інструментів для розробників. Замість того щоб обмежувати AI‑асистентів написанням коду в межах одного файлу, їм дають доступ до реальної інфраструктури — але в контрольованому, безпечному середовищі, спроєктованому саме під їхню модель роботи.
Ghost.build із безкоштовним рівнем на 100 обчислювальних годин, 1 ТБ сховища й необмеженою кількістю баз і форків робить такі експерименти доступними широкому колу розробників. Встановлення однією командою, авторизація через GitHub і інтеграція з Claude Code, Codeex та Cursor через ghost mcp install знижують поріг входу до мінімуму.
У результаті Claude отримує:
- можливість створювати, форкати, видаляти й перелічувати бази даних нативно, через MCP;
- інструменти для виконання SQL‑запитів і керування схемами без ручної конфігурації;
- форму «постійної пам’яті», де дані живуть довше за окремі сесії;
- середовище для безпечних експериментів із продуктивністю, схемами й індексацією.
Для розробників це означає, що значна частина рутинної роботи з базами даних — від створення простих трекерів на кшталт reading_log до складних аналітичних схем на кшталт shop_analytics — може бути делегована AI‑агенту, який працює поверх Ghost.build.
Якщо нинішні тренди збережуться, подібні AI‑рідні сервіси можуть стати стандартним компонентом стеку розробника, так само як сьогодні стандартом є Git чи хмарні CI/CD‑системи.
Джерело
YouTube: I gave Claude its own database, here’s what happened


