MCP tools & lokal na HTTP API
Unawain ang profile leases, mga session ng browser, mga page snapshot, at ang opsyonal na authenticated loopback API.
Ang kinakailangang pagkakasunod-sunod
check_connection→list_profilesopen_profilegamit ang eksaktongprofile_id; panatilihin ang ibinalikbrowser_session_id.browser_pagesupang piliin ang eksaktongpage_id.browser_snapshotupang makakuha ng sariwang sanggunian ng elemento at isangsnapshot_id.- Gamitin ang tumutugmang session, pahina, snapshot, at sanggunian ng elemento para sa mga aksyon. Kumuha ng bagong snapshot pagkatapos ng pagbabago ng pahina.
release_browserkapag tapos na. Gamitinclose_profilelamang kapag hiniling na isara ang profile.
Ang isang profile ay may iisang eksklusibong client na kumokontrol sa bawat oras. Ang mga ID ay opaque at hindi maaaring gamitin muli pagkatapos ng pag-restart ng browser. Pumili ng visible mode kapag kinakailangang mag-sign in o suriin ang trabaho ng isang tao; headless ay para sa mga compatible background na gawain.
Mga grupo ng tool
Mga profile at mga pahina
check_connectionlist_profilesopen_profileclose_profilerelease_browserbrowser_pagesbrowser_new_pagebrowser_close_pagebrowser_activate_page
Nabigasyon at interaksyon
browser_navigatebrowser_backbrowser_forwardbrowser_reloadbrowser_snapshotbrowser_clickbrowser_click_coordinatesbrowser_typebrowser_pressbrowser_hoverbrowser_selectbrowser_scrollbrowser_dragbrowser_waitbrowser_handle_next_dialog
Data at mga file
browser_screenshotbrowser_upload_filesbrowser_get_cookiesbrowser_set_cookiesbrowser_clear_cookiesbrowser_storage_getbrowser_storage_setbrowser_storage_clearbrowser_grant_permissionsbrowser_prepare_downloadbrowser_wait_downloadbrowser_evaluate
Ito ay mga pangalan ng tool, hindi kumpletong request schema. Ang konektadong MCP server ay nag-aanunsyo ng kasalukuyang mga pangalan ng parameter at mga kinakailangang field sa AI client; gamitin ang schema na iyon sa halip na hulaan ang mga argumento. Maaaring ma-access ng Cookie, storage, upload, at JavaScript na mga tool ang sensitibong datos.
Opsyonal na lokal na HTTP API
Paganahin Lokal na API kung kailangan lang ng lokal na integrasyon ang HTTP. Kopyahin ang kasalukuyang loopback endpoint at access token mula sa API & MCP; ang port ay itinalaga ng dinamiko. Nanatiling available ang MCP kahit naka-disable ang HTTP.
GET http://127.0.0.1:<port>/v1/status Authorization: Bearer <access-token> X-IFox9-Client-ID: my-integration
Kinakailangan ang token. Inirerekomenda ang opsyonal na client ID at dapat itong 1–64 ASCII na letra, numero, underscore, o hyphen. Ang mga halimbawa ay gumagamit lamang ng placeholder. Huwag kailanman ilathala ang iyong totoong token.
GET /v1/profiles naglilista ng mga profile; POST /v1/profiles/open nagbubukas ng isa. Ang matagumpay na tugon ay gumagamit ng {"ok":true,"data":…}; ang mga pagkabigo ay gumagamit ng {"ok":false,"error":{"code":…,"message":…}}. Tingnan mga karaniwang code ng error.
Panatilihing lokal ang API
Ang HTTP listener ay naka-bind sa 127.0.0.1, sinusuri ang Host headers, at hindi pinapagana ang browser CORS. Huwag itong ilantad sa pamamagitan ng pampublikong reverse proxy o i-publish ang mga discovery files nito. Ang token rotation ay nagpapa-invalid sa lumang kredensyal; i-update ang iyong lokal na integrasyon pagkatapos nito.