Công cụ MCP & API HTTP cục bộ
Hiểu các hợp đồng thuê hồ sơ, phiên trình duyệt, ảnh chụp trang và API vòng lặp xác thực tùy chọn.
Trình tự yêu cầu
check_connection→list_profilesopen_profilevới chính xácprofile_id; giữ lại các dữ liệu trả vềbrowser_session_id.browser_pagesđể chọn chính xácpage_id.browser_snapshotđể lấy các tham chiếu phần tử mới và mộtsnapshot_id.- Sử dụng phiên, trang, ảnh chụp nhanh và các tham chiếu phần tử tương ứng cho các hành động. Thực hiện một ảnh chụp nhanh mới sau khi trang thay đổi.
release_browserkhi hoàn tất. Sử dụngclose_profilechỉ khi được yêu cầu đóng hồ sơ.
Một hồ sơ chỉ có một khách hàng điều khiển độc quyền tại một thời điểm. ID là mờ và không thể sử dụng lại sau khi khởi động lại trình duyệt. Chọn visible chế độ khi một người cần đăng nhập hoặc kiểm tra công việc; headless dành cho các tác vụ nền tương thích.
Nhóm công cụ
Hồ sơ & trang
check_connectionlist_profilesopen_profileclose_profilerelease_browserbrowser_pagesbrowser_new_pagebrowser_close_pagebrowser_activate_page
Điều hướng & tương tác
browser_navigatebrowser_backbrowser_forwardbrowser_reloadbrowser_snapshotbrowser_clickbrowser_click_coordinatesbrowser_typebrowser_pressbrowser_hoverbrowser_selectbrowser_scrollbrowser_dragbrowser_waitbrowser_handle_next_dialog
Dữ liệu & tập tin
browser_screenshotbrowser_upload_filesbrowser_get_cookiesbrowser_set_cookiesbrowser_clear_cookiesbrowser_storage_getbrowser_storage_setbrowser_storage_clearbrowser_grant_permissionsbrowser_prepare_downloadbrowser_wait_downloadbrowser_evaluate
Đây là tên công cụ, không phải sơ đồ yêu cầu hoàn chỉnh. Máy chủ MCP được kết nối sẽ quảng bá tên tham số hiện tại và các trường bắt buộc cho client AI; sử dụng lược đồ đó thay vì đoán các đối số. Các công cụ cookie, lưu trữ, tải lên và JavaScript có thể truy cập dữ liệu nhạy cảm.
API HTTP cục bộ tùy chọn
Bật API cục bộ chỉ khi một tích hợp cục bộ cần HTTP. Sao chép điểm cuối loopback hiện tại và mã truy cập từ API & MCP; cổng được gán động. MCP vẫn khả dụng khi HTTP bị vô hiệu hóa.
GET http://127.0.0.1:<port>/v1/status Authorization: Bearer <access-token> X-IFox9-Client-ID: my-integration
Mã là bắt buộc. ID khách hàng tùy chọn được khuyến nghị và phải gồm 1–64 ký tự ASCII, chữ số, gạch dưới hoặc gạch ngang. Ví dụ chỉ sử dụng các trình giữ chỗ. Không bao giờ công khai mã thực của bạn.
GET /v1/profiles liệt kê các hồ sơ; POST /v1/profiles/open mở một hồ sơ. Các phản hồi thành công sử dụng {"ok":true,"data":…}; các thất bại sử dụng {"ok":false,"error":{"code":…,"message":…}}. Xem các mã lỗi phổ biến.
Giữ API ở mức cục bộ
HTTP listener gán vào 127.0.0.1, xác thực Host headers và không kích hoạt CORS trình duyệt. Không lộ nó qua proxy ngược công khai hoặc công bố các tệp khám phá của nó. Xoay token sẽ làm vô hiệu hóa các thông tin đăng nhập cũ; cập nhật tích hợp cục bộ của bạn sau đó.