 Конфігурація та тестування
Конфігурація та тестування
Після того як ваш скрипт готовий, наступним кроком є підключення його до Claude. Цю дію потрібно виконати лише один раз, навіть якщо ви згодом оновите скрипт новими функціями. Для початку відкрийте Claude Desktop і перейдіть на вкладку Settings. Існує кілька способів потрапити туди:
- Натисніть на меню-гамбургер у верхньому лівому куті, потім перейдіть до File > Settings
- Використайте комбінацію клавіш Ctrl + ,
- Або натисніть на іконку профілю в нижньому лівому куті та виберіть Settings
Після відкриття панелі налаштувань прокрутіть сторінку до самого низу. Ви побачите розділ Desktop App з трьома вкладками, які доступні лише у десктопній версії: General, Extensions та Developer. Для налаштування підключення до MCP-сервера виберіть вкладку Developer. Усередині вкладки Developer натисніть Edit Config. Відкриється папка, де зберігаються конфігураційні файли Claude, і буде виділено файл claude-desktop-config.json. Усередині нього ви побачите приблизно таке:
claude-desktop-config.json
Це просто простий JSON-файл. Ключ "mcpServers" — це місце, де Claude шукає інформацію про те, до яких серверів потрібно підключатися. Зараз він порожній. Щоб додати сервер, вставте нову пару ключ-значення всередину фігурних дужок. Ключ може бути будь-якою назвою на ваш вибір і буде використовуватися для позначення вашого сервера в Claude. Потім додайте об'єкт {}, який міститиме налаштування вашого сервера.
claude-desktop-config.json
Якщо бажаєте дізнатися більше про формат JSON, перегляньте статтю "Understanding and Working with JSON Data".
Якщо зараз відкрити Claude, з’явиться попередження. Це нормально — це означає, що Claude знайшов ваш сервер, але йому бракує необхідної інформації. Зокрема, Claude шукає ключ "command", який вказує, як запускати сервер. Щоб Claude дійсно запустив ваш скрипт, потрібно вказати ту ж команду, яку ви використовуєте у терміналі. Для Python-скриптів це зазвичай python.
Останній крок — додати ключ "args". Це список додаткових параметрів, які Claude використовуватиме з командою — у більшості випадків це повний шлях до вашого скрипта:
file1
Переконайтеся, що шлях і назва файлу вказані правильно, інакше Claude не зможе запустити ваш скрипт. Якщо не бажаєте писати все самостійно, ви можете скопіювати та вставити цей шаблон.
Після збереження файлу відкрийте Claude знову та поверніться на вкладку Developer. Цього разу ваш сервер має бути позначений як Running. Тепер ви можете протестувати його, надіславши запит, наприклад:
Claude попросить дозвіл на використання вашого MCP-сервера. Ви можете натиснути Allow once для безпечного тестування або Allow always, якщо це ваш власний сервер і ви йому довіряєте. Якщо все налаштовано правильно, Claude викличе ваш інструмент і поверне результат — у цьому випадку поточний час.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 11.11 Конфігурація та тестування
Конфігурація та тестування
Свайпніть щоб показати меню
Після того як ваш скрипт готовий, наступним кроком є підключення його до Claude. Цю дію потрібно виконати лише один раз, навіть якщо ви згодом оновите скрипт новими функціями. Для початку відкрийте Claude Desktop і перейдіть на вкладку Settings. Існує кілька способів потрапити туди:
- Натисніть на меню-гамбургер у верхньому лівому куті, потім перейдіть до File > Settings
- Використайте комбінацію клавіш Ctrl + ,
- Або натисніть на іконку профілю в нижньому лівому куті та виберіть Settings
Після відкриття панелі налаштувань прокрутіть сторінку до самого низу. Ви побачите розділ Desktop App з трьома вкладками, які доступні лише у десктопній версії: General, Extensions та Developer. Для налаштування підключення до MCP-сервера виберіть вкладку Developer. Усередині вкладки Developer натисніть Edit Config. Відкриється папка, де зберігаються конфігураційні файли Claude, і буде виділено файл claude-desktop-config.json. Усередині нього ви побачите приблизно таке:
claude-desktop-config.json
Це просто простий JSON-файл. Ключ "mcpServers" — це місце, де Claude шукає інформацію про те, до яких серверів потрібно підключатися. Зараз він порожній. Щоб додати сервер, вставте нову пару ключ-значення всередину фігурних дужок. Ключ може бути будь-якою назвою на ваш вибір і буде використовуватися для позначення вашого сервера в Claude. Потім додайте об'єкт {}, який міститиме налаштування вашого сервера.
claude-desktop-config.json
Якщо бажаєте дізнатися більше про формат JSON, перегляньте статтю "Understanding and Working with JSON Data".
Якщо зараз відкрити Claude, з’явиться попередження. Це нормально — це означає, що Claude знайшов ваш сервер, але йому бракує необхідної інформації. Зокрема, Claude шукає ключ "command", який вказує, як запускати сервер. Щоб Claude дійсно запустив ваш скрипт, потрібно вказати ту ж команду, яку ви використовуєте у терміналі. Для Python-скриптів це зазвичай python.
Останній крок — додати ключ "args". Це список додаткових параметрів, які Claude використовуватиме з командою — у більшості випадків це повний шлях до вашого скрипта:
file1
Переконайтеся, що шлях і назва файлу вказані правильно, інакше Claude не зможе запустити ваш скрипт. Якщо не бажаєте писати все самостійно, ви можете скопіювати та вставити цей шаблон.
Після збереження файлу відкрийте Claude знову та поверніться на вкладку Developer. Цього разу ваш сервер має бути позначений як Running. Тепер ви можете протестувати його, надіславши запит, наприклад:
Claude попросить дозвіл на використання вашого MCP-сервера. Ви можете натиснути Allow once для безпечного тестування або Allow always, якщо це ваш власний сервер і ви йому довіряєте. Якщо все налаштовано правильно, Claude викличе ваш інструмент і поверне результат — у цьому випадку поточний час.
Дякуємо за ваш відгук!