Ваш MCP-сервер отримав новий інструмент. У ChatGPT його немає. Нічого не зламалося: ChatGPT працює зі списком інструментів, який прочитав останнього разу, і ніхто не сказав йому перепитати. Відкрийте застосунок у розділі Plugins, натисніть Refresh, почніть новий чат.
Чому ChatGPT не бачить новий інструмент?
Бо в MCP виявлення інструментів працює за запитом клієнта, і саме клієнт вирішує, коли той запит зробити.
Коли ви підключаєте MCP-застосунок, ChatGPT один раз викликає tools/list і зберігає відповідь — назви, описи, схеми вхідних даних та інструкції самого сервера. Цей знімок і є тим, що модель бачить до кінця життя підключення. Випустіть інструмент за годину — знімок не зміниться.
У протоколі є відповідь на це. Сервер може оголосити listChanged у своїй tools-можливості й далі надсилати notifications/tools/list_changed щоразу, коли набір інструментів змінюється. Багато серверів цього не роблять, і сервер LoomaScale теж: наш ендпоінт не тримає стану, відповідає 405 на GET і не має потоку подій, тож надсилати повідомлення просто нікуди. Сам список перебудовується на кожен виклик tools/list — тобто застарілим є не сервер: він віддає актуальний набір, щойно його спитають. Він лише не може повідомити першим.
Залишається один важіль: змусити клієнта спитати знову. У ChatGPT цей важіль — кнопка.
Як оновити MCP-застосунок у ChatGPT?
1. Відкрийте застосунок у розділі Plugins і виберіть Manage. Перейдіть до Plugins на лівій панелі ChatGPT і натисніть застосунок. На його сторінці натисніть кнопку «…» біля Try in chat.

2. Натисніть Refresh. Вона праворуч від заголовка Information у панелі налаштувань. ChatGPT перечитує список інструментів, їхні описи та інструкції сервера. Ваш OAuth-дозвіл не змінюється — жодного екрана входу, жодної повторної авторизації.

OpenAI описує той самий крок з боку розробника: після зміни назв інструментів, описів, схем, анотацій чи автентифікації ви розгортаєте сервер, відкриваєте підключення в ChatGPT Plugins і вибираєте Refresh.
3. Почніть новий чат. Саме цей крок пропускають. Уже відкрита розмова працює з тим списком інструментів, з яким почалася, тож повторне питання в тій самій нитці дасть ту саму відповідь.
Якщо ви користуєтеся LoomaScale і хочете версію, у якій немає нічого, крім кліків, — вона в короткій інструкції.
Refresh не допоміг — що ще?
Інструмент прийшов вимкненим. Refresh підтягує нові дії, але нова дія типово вимкнена. Перевірте список Actions на тій самій панелі й увімкніть потрібну.
«This action needs write access». Це не застарілий список. Інструмент на місці, а ваше підключення авторизоване лише на читання. Підключіться заново та надайте дозвіл на запис — це інша операція, ніж Refresh, і єдиний випадок, коли ви справді знову побачите екран входу. Інструкція з підключення це показує.
Ви на робочому або корпоративному плані. Тоді список інструментів витягнули з сервера не ви — це знімок, який затвердив і опублікував адміністратор. Пізніші зміни розробника не діють, доки адміністратор не оновить дії в налаштуваннях робочого простору й не опублікує їх знову; зміни в наявних діях приходять як diff на підтвердження, а нові — вимкненими. Ніщо у ваших власних налаштуваннях цього не зрушить.
Розробник уже викотив інструмент, але OpenAI ще його не схвалив. Опублікований застосунок не отримує новий інструмент у момент деплою. OpenAI щодня сканує сервер і перевіряє кожен новий чи змінений інструмент окремо; той, що не пройшов перевірку, затримується, поки решта виходять у світ, і Refresh не витягне інструмент, який досі затримано. Бачить це лише розробник — у панелі плагіна в розділах MCPs та Issues — і лише він може це виправити. Один наш інструмент простояв так три тижні, бо опис обіцяв одне, а код робив інше.
Усе одно нічого. Видаліть застосунок і додайте знову. Це змушує зробити нове рукостискання й новий tools/list з нуля, і це швидше, ніж з'ясовувати, який саме кеш не очистився. Авторизуватися доведеться повторно — інструкція з підключення займає кілька кліків.
Чи потрібно те саме для Claude?
Не та сама кнопка, бо ми її не знайшли. Конектори Claude не мають елемента оновлення, на який ми могли б вам вказати, а вигадувати те, чого може не існувати, коштувало б вам більше часу, ніж чесна відповідь: відключіть LoomaScale і підключіть знову з його картки в каталозі конекторів Claude. Повторне підключення і є оновленням.
Чого ви можете не мати
LoomaScale додає інструменти щокілька тижнів — для Google Ads, для Meta Ads і один, що показує стан вашого тарифу або пробного періоду. Типовий приклад — google_query: він виконує звіт лише на читання з підключеного акаунта Google Ads, тож розріз, якого іменовані інструменти не передбачали, тепер має відповідь. Саме в інструментів для Meta немає аналога пошукових запитів чи ключових слів, бо їх немає й у самій платформі; розбір для весільної фотографії показує, що вони читають натомість — плейсменти, вікові групи, frequency і темп витрат, а розбір для персональних тренувань ганяє той самий набір щотижня.
Це добра ілюстрація проблеми, бо застаріле підключення відповідає не «нічого», а неправильно. Попросіть вартість конверсії в розрізі пристрою та дня тижня на старому списку інструментів — і ChatGPT скаже, що може показати результати кампаній, але не розбити їх так. Минулого тижня це була правда, і звучить це рівно як обмеження продукту, а не як кеш.
Тож коли асистент каже, що конектор чогось не вміє, спершу оновіть список — а вже потім вірте.
