mcp-browser-local

web MCP Server

Codex/Claude Code向けのローカルChromium MCPサーバー — Brave/Chrome/Edgeを起動・接続、セマンティックスナップショット、PDF抽出、36ツール

VerifiedInstall Ready
webweb
4 views0 stars0 forksv0.1.1MIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx mcp-browser-local

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "mcp-browser-local": {
      "command": "npx",
      "args": [
        "mcp-browser-local"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

38
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (38)

MCP_BROWSER_ALLOW_REMOTE_ATTACH

非ループバックホストへの `browser_connect` 許可 (default `0`)

MCP_BROWSER_LOG_LEVEL

ログレベル (`debug` / `info` / `warn` / `error`)

MCP_BROWSER_ALLOW_LAUNCH

launch モード許可 (default `1`)

MCP_BROWSER_ALLOWED_UPLOAD_ROOTS

同上 (将来用)

MCP_BROWSER_MAX_EVAL_RESULT_ITEMS

`browser_eval` 結果アイテム数上限 (default `100`)

browser_list_installations

~410 ms

MCP_BROWSER_ALLOW_PRIVATE_NETWORKS

localhost / プライベート IP への navigate/PDF 許可 (default `0`)

MCP_BROWSER_SCREENSHOT_DIR

スクリーンショット保存先 (既定: `~/.mcp-browser-local/screenshots`)

MCP_BROWSER_MAX_ELEMENT_REFS

elementRef のグローバル数 (default `5000`、超過時 FIFO)

PDF

open → viewer_state → next/prev → extract のワークフロー、ローカルファイル / URL / カレントタブ対応

MCP_BROWSER_ALLOW_CROSS_ORIGIN_COOKIES

attach 中の cookie set でドメイン制限を解除 (default `0`)

MCP_BROWSER_DEFAULT_TIMEOUT_MS

コマンド既定タイムアウト (default `15000`)

MCP_BROWSER_MAX_SESSIONS

並行セッション上限 (default `16`)

browser_get_text

~25 ms

MCP_BROWSER_ALLOW_ATTACH

attach モード許可 (default `1`)

MCP_BROWSER_ALLOW_FILE_UPLOAD

ファイルアップロードの将来用フラグ (現在未実装)

MCP_BROWSER_MAX_EVAL_RESULT_CHARS

`browser_eval` 結果サイズ上限 (default `4000`)

MCP_BROWSER_DOWNLOAD_DIR

ダウンロード保存先

MCP_BROWSER_MAX_EVAL_EXPRESSION_CHARS

`browser_eval` 式長さ上限 (default `10240`)

MCP_BROWSER_ALLOWED_READ_ROOTS

`browser_pdf_extract` の filePath 読取許可ルート (default: downloads + temp)

MCP_BROWSER_ALLOWED_EXECUTABLES

`browser_launch` の `executablePath` 許可リスト (`;` 区切り)

MCP_BROWSER_MAX_SNAPSHOT_ELEMENTS

snapshot 最大要素数 (default `80`)

MCP_BROWSER_MAX_NOTES_PER_TAB

タブ当たり notes 上限 (default `200`)

browser_take_screenshot

~110 ms

MCP_BROWSER_ALLOWED_PROFILE_ROOTS

`profileMode='profile-path'` の許可ルート (default: temp dir)

MCP_BROWSER_MAX_TEXT_CHARS

`browser_get_text` 最大文字数 (default `12000`)

MCP_BROWSER_MAX_PDF_BYTES

PDF 抽出のバイト上限 (default `200MiB`)

browser_disconnect

~25 ms

MCP_BROWSER_TEMP_DIR

一時ファイル保存先

MCP_BROWSER_MAX_TABS_PER_SESSION

セッション当たりタブ上限 (default `64`)

browser_snapshot

~40 ms

MCP_BROWSER_MAX_HTML_CHARS

`browser_get_html` 最大文字数 (default `20000`)

MCP_BROWSER_MAX_PDF_PAGES

PDF 抽出のページ上限 (default `200`)

browser_list_running

~395 ms

MCP_BROWSER_ALLOW_EVAL

`browser_eval` を有効化 (default `0`)

browser_new_tab

~45 ms

initialize

~5 ms

attach

D[既存ブラウザの<br/>--remote-debugging-port] C -->