arc-lite-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| arc_open_urlC | Arc Browser で URL を開く |
| arc_list_tabsA | すべての開いているタブを一覧表示する |
| arc_switch_tabB | 指定したタブに切り替える |
| arc_close_tabC | 指定したタブを閉じる |
| arc_reload_tabB | タブをリロードする |
| arc_execute_javascriptB | JavaScriptコードを実行する(async/await対応、エラーハンドリング付き) |
| arc_get_page_contentB | ページのテキストコンテンツを取得する |
| arc_get_page_htmlA | ページのHTML全体を取得する |
| arc_go_backB | ブラウザ履歴を戻る |
| arc_get_page_infoA | ページの詳細情報を取得する(URL、タイトル、ビューポート、UserAgent) |
| arc_get_page_formsC | ページ内のフォーム情報を取得する |
| arc_get_storage_infoB | ローカルストレージ/セッションストレージの情報を取得する |
| arc_get_meta_tagsB | ページのメタタグ情報を取得する(SEO確認用) |
| arc_get_cookiesB | すべてのCookieを取得する(名前、値、詳細情報) |
| arc_start_network_monitorB | ネットワークリクエストの監視を開始する(fetch/XHR) |
| arc_get_network_requestsC | 監視中のネットワークリクエスト一覧を取得する |
| arc_stop_network_monitorC | ネットワーク監視を停止する |
| arc_start_console_captureC | コンソールログのキャプチャを開始する |
| arc_get_console_logsC | キャプチャしたコンソールログを取得する |
| arc_stop_console_captureB | コンソールキャプチャを停止してログをクリアする |
| arc_take_screenshotB | スクリーンショットを取得する。mode="selection"で範囲選択、mode="window"でウィンドウ選択 |
| arc_clickC | 指定したセレクタの要素をクリックする |
| arc_hoverB | 指定したセレクタの要素にホバーする |
| arc_fillB | input、textarea に値を入力する、または select から選択する |
| arc_fill_formA | 複数のフォーム要素に一括で値を入力する |
| arc_press_keyB | キーまたはキーの組み合わせを押す |
| arc_dragB | 要素を別の要素にドラッグ&ドロップする |
| arc_upload_fileC | ファイルアップロード用のinputにファイルパスを設定する |
| arc_handle_dialogB | ブラウザのダイアログ(alert, confirm, prompt)を処理する |
| arc_wait_forC | 指定したテキストまたはセレクタがページに表示されるまで待機する |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 30 tools
All 30 tools have clearly distinct purposes, covering separate actions like navigation, interaction, data extraction, and monitoring. Even similar tools like arc_get_page_content and arc_get_page_html are differentiated by returning text vs. HTML.
Every tool follows the consistent pattern 'arc_<verb>_<noun>' in snake_case, with no mixing of conventions. This makes the tool set predictable and easy to navigate.
30 tools is on the higher end, but each tool covers a specific need in browser automation, making the set well-scoped for its domain. Slightly over typical but justified.
The tool set covers all major browser automation operations: navigation, tab management, element interaction, data extraction, console/network monitoring, and screenshots. No obvious gaps for a general-purpose browser control server.