Інструменти MCP та локальний HTTP API
Зрозумійте оренду профілів, сесії браузера, знімки сторінок та необов’язковий автентифікований API локальної петлі.
Необхідна послідовність
check_connection→list_profilesopen_profileз точнимprofile_id; зберігайте поверненеbrowser_session_id.browser_pagesщоб вибрати точнийpage_id.browser_snapshotщоб отримати свіжі посилання на елементи таsnapshot_id.- Використовуйте відповідні посилання на сесію, сторінку, знімок і елементи для дій. Зробіть новий знімок після змін на сторінці.
release_browserколи завершите. Використовуйтеclose_profileтільки коли буде запропоновано закрити профіль.
Профіль має одного ексклюзивного контролюючого клієнта одночасно. ID є непрозорими і не можуть бути використані повторно після перезапуску браузера. Виберіть visible режим, коли потрібно увійти або перевірити роботу; headless призначений для сумісних фонових завдань.
Групи інструментів
Профілі та сторінки
check_connectionlist_profilesopen_profileclose_profilerelease_browserbrowser_pagesbrowser_new_pagebrowser_close_pagebrowser_activate_page
Навігація та взаємодія
browser_navigatebrowser_backbrowser_forwardbrowser_reloadbrowser_snapshotbrowser_clickbrowser_click_coordinatesbrowser_typebrowser_pressbrowser_hoverbrowser_selectbrowser_scrollbrowser_dragbrowser_waitbrowser_handle_next_dialog
Дані та файли
browser_screenshotbrowser_upload_filesbrowser_get_cookiesbrowser_set_cookiesbrowser_clear_cookiesbrowser_storage_getbrowser_storage_setbrowser_storage_clearbrowser_grant_permissionsbrowser_prepare_downloadbrowser_wait_downloadbrowser_evaluate
Це назви інструментів, а не повні схеми запитів. Підключений сервер MCP рекламує поточні назви параметрів та обов’язкові поля для AI-клієнта; використовуйте цю схему замість того, щоб вгадувати аргументи. Інструменти cookie, сховища, завантаження та JavaScript можуть отримати доступ до конфіденційних даних.
Додатковий локальний HTTP API
Увімкнути Локальний API лише якщо локальній інтеграції потрібен HTTP. Скопіюйте поточну кінцеву точку loopback та токен доступу з API та MCP; порт призначається динамічно. MCP залишається доступним при вимкненому HTTP.
GET http://127.0.0.1:<port>/v1/status Authorization: Bearer <access-token> X-IFox9-Client-ID: my-integration
Токен обов'язковий. Необов'язковий ідентифікатор клієнта рекомендовано використовувати, і він має містити 1–64 літери ASCII, цифри, знаки підкреслення або дефіси. Приклади використовують лише заповнювачі. Ніколи не публікуйте свій реальний токен.
GET /v1/profiles перелічує профілі; POST /v1/profiles/open відкриває один. Успішні відповіді використовують {"ok":true,"data":…}; невдачі використовують {"ok":false,"error":{"code":…,"message":…}}. Дивіться поширені коди помилок.
Тримати API локальним
HTTP-слухач прив’язується до 127.0.0.1, перевіряє заголовки Host і не включає CORS для браузера. Не відкривайте його через публічний зворотний проксі або не публікуйте його файли виявлення. Ротація токенів анулює старі облікові дані; оновіть вашу локальну інтеграцію після цього.