MCP tools & lokal na HTTP API
Unawain ang pansamantalang karapatang kumontrol sa profile, browser sessions, page snapshots, at opsyonal na lokal na API na nangangailangan ng authentication.
Ang kinakailangang pagkakasunod-sunod
check_connection→list_profiles- Tawagin ang
open_profilegamit ang tamangprofile_idat itabi ang ibinalik nabrowser_session_id. - Gamitin ang
browser_pagespara piliin ang tamangpage_id. - Gamitin ang
browser_snapshotpara makakuha ng bagong element references atsnapshot_id. - Gumamit ng magkakatugmang session, page, snapshot, at element references sa bawat aksyon. Kumuha ng bagong snapshot kapag nagbago ang page.
- Tawagin ang
release_browserkapag tapos na. Gamitin lamang angclose_profilekapag hiniling na isara ang profile.
Isang client lang ang puwedeng kumontrol sa isang profile sa bawat pagkakataon. Hindi mahihinuha ang kahulugan ng mga ID mula sa kanilang halaga, at hindi na magagamit ang mga ito matapos i-restart ang browser. Piliin ang visible mode kapag kailangang mag-sign in o suriin ng isang tao ang trabaho; ang headless mode ay para sa mga compatible na gawaing tumatakbo sa background.
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 ang Local API kung kailangan lang ng lokal na integrasyon ang HTTP. Kopyahin ang kasalukuyang loopback endpoint at access token mula sa API & MCP; awtomatikong itinatalaga ang port. 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 ang 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.