Skip to main content
Glama
ironessi

browser-firefox-mcp

by ironessi

browser-firefox-mcp

보안에 초점을 맞춘 Firefox 브라우저 MCP 서버로, 침투 테스트 에이전트를 위해 설계되었습니다. Playwright 기반으로 구축되었으며, 취약점 스캐닝, 세션 조작, 네트워크 검사, 정찰을 위해 설계된 Python 네이티브 API를 제공합니다.

기능

  • Firefox 우선: Playwright의 네이티브 Firefox 엔진을 사용하여 정확한 렌더링 제공(특히 안티봇 탐지에 유용)

  • 보안 도구: XSS 페이로드 주입, 폼 열거, DOM 분석, 민감 데이터 유출 탐지

  • 세션 관리: 쿠키 내보내기/주입, 토큰 추출, 저장소 조작

  • 네트워크 검사: CDP를 통한 요청/응답 가로채기 및 캡처

  • 정찰: 기술 스택 핑거프린팅, 프레임워크 탐지, 메타데이터 추출

  • MCP stdio 전송: cyberstrikeai, Claude Code, Cursor 및 모든 MCP 호환 클라이언트와 호환

Related MCP server: mcp-browser-automation

빠른 시작 (Kali Linux)

git clone https://your-repo/browser-firefox-mcp.git
cd browser-firefox-mcp
uv venv && source .venv/bin/activate
uv pip install -e .
playwright install firefox
python server.py  # or: browser-firefox-mcp

cyberstrikeai와의 통합

~/.config/cyberstrikeai/config.json(또는 이에 상응하는 파일)에 추가하세요:

{
  "mcp_servers": {
    "firefox-browser": {
      "command": "python",
      "args": ["server.py"],
      "cwd": "/path/to/browser-firefox-mcp"
    }
  }
}

에이전트가 자동으로 도구를 발견합니다: navigate, click, fill, screenshot, inject_payload, scan_forms, capture_network, get_session_info, recon_technology_stack 등.

아키텍처

┌──────────────────┐     JSON-RPC (stdio)     ┌──────────────────┐
│  cyberstrikeai   │ ◄──────────────────────► │     server.py    │
│   (agent)        │                          │ (MCP stdio)      │
└──────────────────┘                          └────────┬─────────┘
                                                       │
                                          ┌────────────▼─────────┐
                                          │  core/ modules        │
                                          │  engine | page        │
                                          │  security | session   │
                                          │  network | recon      │
                                          └────────────┬─────────┘
                                                       │
                                               ┌───────▼───────┐
                                               │ Firefox (headless) │
                                               └─────────────────┘

라이선스

MIT

Install Server
A
license - permissive license
C
quality
B
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

View all related MCP servers

Related MCP Connectors

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

  • Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.

  • 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/ironessi/browser-firefox-mcp'

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