ПРИВАТНА ІНФРАСТРУКТУРА / БЕЗ ПОТРЕБИ В IDПрочитайте доктрину приватності
Польові нотатки KoalaVPS

Хостинг MCP без непотрібного файлу ідентифікації.

Зробіть акаунт мінімальним, але надайте кінцевій точці протоколу справжню автентифікацію, авторизацію та операційні засоби контролю.

Відокремте реєстрацію в постачальника від доступу клієнта

Обліковий запис хостингу та люди, які використовують вашу кінцеву точку MCP, — це різні рівні. Мінімальна реєстрація хостингу не виправдовує публічно доступний для запису сервер інструментів. Визначте, які ідентичності клієнтів можуть викликати які інструменти.

Видавайте вузькі облікові дані

Надавайте перевагу окремо відкличним обліковим даним з обмеженим призначенням. Зберігайте їх приватно, регулярно змінюйте та не допускайте їх появи в URL або журналах. Розгляньте набір інструментів лише для читання, перш ніж дозволяти операції, що впливають на ресурси клієнтів або кошти.

Зробіть результати видимими

Відстежуйте ідентифікатори операцій і статуси. Перевіряйте схему інструмента, обробляйте скасування та переконайтеся, що повторна спроба не може непомітно повторити важливу дію. Забезпечте чіткий шлях схвалення для дій, які його потребують.

Публікуйте лише те, що існує

Перевірте підтримувану версію протоколу, кінцеву точку, автентифікацію та обмеження перед підключенням клієнта. Розміщена кінцева точка KoalaVPS MCP та офіційний пакет для завантаження наразі недоступні.

Мінімальний обліковий запис усе одно може мати надійний контроль доступу

Мінімізація ідентичності сумісна з обмеженими обліковими даними API та автентифікованою кінцевою точкою HTTPS. Відокремлюйте відновлення облікового запису від авторизації клієнта. Адреса електронної пошти — не єдиний спосіб встановити ідентичність API, але обраний процес потребує чіткої відповіді на втрачені ключі та скомпрометовані клієнти.

Приймальний тест запуску

Перевірте TLS, узгодження протоколу, валідацію схеми, обмежені області доступу та скасування. Спробуйте повторний запит на створення та переконайтеся, що він зводиться до однієї операції. Відхиліть запит на ресурс поза межами облікових даних. Перевірте, що помилки та журнали не містять токена чи приватних вхідних даних інструмента.

Створіть окрему карту ідентичностей для кожного рівня

Задокументуйте обліковий запис постачальника, платіжний гаманець, ідентичність клієнта MCP, облікові дані сервісу інструментів і нижчий обліковий запис API як різні суб'єкти. Надання їм одного спільного адміністративного секрету ускладнює відкликання та атрибуцію. Мінімальна реєстрація в постачальника не приховує IP-адресу публічної кінцевої точки, ім'я DNS чи зовнішнє використання API. Виберіть, які дані мінімізувати на кожній межі, і поясніть, які записи залишаються необхідними.

  • Надайте кожному клієнту вузький шлях доступу, який можна відкликати, і назвіть його дозволені ресурси.
  • Використовуйте окремі облікові дані, коли служба MCP викликає інший API; токен доступу MCP клієнта не є універсальним токеном для подальших викликів.
  • Тримайте робочі та експериментальні процеси окремо, особливо там, де інструменти можуть витрачати кошти або надсилати повідомлення.
  • Публікуйте підтримувані версії та перевірену кінцеву точку лише після їх появи. KoalaVPS наразі не керує публічною розміщеною службою MCP.

Визначте вправу на випадок втраченого ключа та відкликаного доступу

Створіть одноразовий обліковий запис клієнта, викличте одну дозволену операцію читання, відкличте цей обліковий запис і повторіть виклик. Переконайтеся, що будь-який кешований дозвіл або оренда застосунку дотримується політики відкликання. Повторіть із ресурсом, яким клієнт ніколи не володів. Зберігайте записи результатів, не зберігаючи повних запитів чи аргументів інструментів. Якщо несанкціонований виклик вдається, припиніть надавати інструменти запису, доки перевірку ресурсів на боці сервера не буде виправлено.

  • Не приймайте сесію протоколу чи ідентифікатор запиту як доказ особи користувача.
  • Для HTTP OAuth перевірте задокументовану поведінку 401/403 та виявлення для тієї версії, яку ви фактично розгортаєте.
  • Відхиляйте невідомі аргументи інструментів і обмежуйте розмір результату, тривалість запиту та паралельність.
  • Перевірте повторну спробу після змодельованого переривання мережі та переконайтеся в одній значущій операції, а не двох.
НАЛАШТУЙТЕ ВАШУ ІНФРАСТРУКТУРУ

Візьміть контроль.
Розгортайте на своїх умовах.

Без паперів про особу. Повний адміністративний доступ. Криптонативна оплата.