Skip to main content
Glama
prog76

SecureFoxMCPServer

by prog76

mcp_secure-fox

SecureFox MCPは、ブラウザ制御用のMCPサーバーです。

SecureFoxMCPServer / SecureFoxMCPTools をゲートウェイから抽出し、スタンドアロンでインストール可能なPythonパッケージ(secure-fox)にします。同梱されたアップストリームのFoxMCPサーバーを、タブ固有の操作に対するドメイン検証付きでラップします。

アップストリーム互換性:オーバーライドされるのは _setup_tab_tools_setup_navigation_tools_setup_content_tools のみです。その他のツール(windows、history、bookmarks、request monitoring)はすべて FoxMCPTools から変更なしで継承されます。

ゲートウェイとの関係

secure-fox は意図的にゲートウェイパッケージから分離されています:

  • ゲートウェイは securefoxインポートしません — 他のバックエンド(k8s、netbox、grafana)とまったく同じように、プロキシするだけです。

  • secure-fox はゲートウェイ/デプロイイメージにインストールされ、そのコンソールスクリプト securefox-mcp-server によって起動されます。

  • ゲートウェイのポリシーファイル deploy/config/policy/real/browser.yaml では、name: browserurl: http://localhost:9005/mcp として参照されます。

Related MCP server: mcp-chrome-server

コンソールスクリプト

securefox-mcp-server --mcp-port 9005 --ws-port 8765

Firefox拡張機能はWebSocket(ポート8765)を介して接続します。MCPサーバーは、ポリシープロキシが検出できるよう、ポート9005で稼働します。

開発

pip install -e ".[dev]"
python -m pytest

リリース

手動リリースの手順(ワークフローはタグ時にテスト/ビルド/公開します):

  1. pyproject.toml_version.py__init__.pyversion を更新します(それぞれ一致させてください)。

  2. コミットし、git tag vX.Y.Z を打ってから、git push && git push --tags を実行します。

  3. ワークフローがテストを実行し、ghcr.io/prog76/mcp-secure-fox:vX.Y.Z をプッシュします。

  4. 新しいバージョンを、それが使われる環境(デプロイ .envSECUREFOX_VERSION)で手動でピン留めします。パッケージはPyPIからではなく、git参照からインストールされます。

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables direct browser control via Chrome DevTools Protocol, supporting navigation, interaction, content extraction, and screenshots through a single MCP tool.
    1
    341
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to drive a real, logged-in Chrome browser for web automation tasks like navigation, clicking, typing, and screenshotting.
    1
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables MCP clients to control a real local browser window for web automation tasks such as clicking, typing, scrolling, and taking screenshots.
    11

View all related MCP servers

Related MCP Connectors

  • Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.

  • Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.

  • Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/prog76/mcp_secure-fox'

If you have feedback or need assistance with the MCP directory API, please join our Discord server