터미널에서 도구 사용, MCP 지원, 브라우저 자동화를 활용해 LLM 기반 에이전트를 실행하는 오픈소스 범용 AI 에이전트 프레임워크입니다.
eyalzh/browser-control-mcp
사용자 동의를 받아 AI 어시스턴트가 탭 관리, 방문 기록 검색, 웹페이지 읽기 및 스크린샷 촬영을 할 수 있도록 하는 MCP 서버와 Firefox 확장 프로그램입니다.
- 스타
- 336
- 포크
- 80
- 열린 이슈
- 28
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
Browser Control MCP는 로컬 MCP 서버와 Firefox 확장 프로그램을 함께 사용해 AI 어시스턴트가 사용자의 브라우저에서 작업할 수 있게 합니다. 어시스턴트는 탭을 열고 닫거나 열린 탭을 나열하고, 이름과 색상이 지정된 탭 그룹을 만들고, 탭 순서를 바꾸고, 방문 기록을 읽거나 검색할 수 있습니다.
페이지 콘텐츠와 관련해서는 웹페이지의 텍스트와 링크를 읽고, 탭에서 텍스트를 찾아 강조 표시하고, 탭에 보이는 영역의 스크린샷을 캡처할 수 있습니다. 페이지 콘텐츠를 읽으려면 도메인별로 사용자의 동의가 필요하며, 스크린샷을 찍으려면 사용자가 확장 프로그램의 툴바 버튼을 클릭해 각 탭을 승인해야 합니다. 이 권한은 Firefox의 activeTab 권한으로 적용됩니다.
이 프로젝트는 페이지 수정, 임의 스크립트 실행, 원격 데이터 수집을 의도적으로 배제합니다. MCP 서버와 확장 프로그램은 공유 비밀 키로 보호되는 로컬 연결을 통해 통신하며, 확장 프로그램은 도구 호출 감사 로그를 보관합니다. 이 프로젝트는 실험 단계로 표시되어 있습니다.
핵심 기능
- 01브라우저 탭 열기, 닫기 및 목록 확인
- 02이름과 색상을 지정해 탭 그룹 만들기
- 03열린 탭 순서 바꾸기
- 04방문 기록 읽기 및 검색
- 05도메인별 동의를 받아 페이지 텍스트와 링크 읽기
- 06탭별 승인을 받은 뒤 탭 스크린샷 캡처
활용 사례
- AI 어시스턴트로 주제별 탭을 닫거나 그룹화하기
- 기억나는 페이지를 과거 방문 기록에서 검색하기
- 어시스턴트가 여러 검색 결과를 조사하고 요약하게 하기
- 페이지 편집 권한을 부여하지 않고 어시스턴트와 웹페이지 콘텐츠 검토하기
빠른 시작
- 1
addons.mozilla.org에서 Firefox 확장 프로그램을 설치합니다
- 2
저장소를 클론하고 종속 항목을 설치합니다
npm install - 3
MCP 서버와 브라우저 확장 프로그램을 빌드합니다
npm run build - 4
확장 프로그램 시크릿이 포함된 MCP 서버 설정을 MCP 클라이언트 설정에 추가합니다
사용 전 알아둘 점
- 이 프로젝트는 실험적인 것으로 표시되어 있으며, README에는 사용에 따른 책임은 사용자에게 있다고 안내되어 있습니다.
- Firefox 전용이며 다른 브라우저에서는 작동하지 않습니다.
- 설정하려면 확장 프로그램 페이지에서 시크릿 키를 복사해 MCP 서버 설정에 붙여 넣어야 합니다.
토픽
자주 묻는 질문
- browser-control-mcp은(는) 무엇인가요?
- 사용자 동의를 받아 AI 어시스턴트가 탭 관리, 방문 기록 검색, 웹페이지 읽기 및 스크린샷 촬영을 할 수 있도록 하는 MCP 서버와 Firefox 확장 프로그램입니다. Browser Control MCP는 로컬 MCP 서버와 Firefox 확장 프로그램을 함께 사용해 AI 어시스턴트가 사용자의 브라우저에서 작업할 수 있게 합니다. 어시스턴트는 탭을 열고 닫거나 열린 탭을 나열하고, 이름과 색상이 지정된 탭 그룹을 만들고, 탭 순서를 바꾸고, 방문 기록을 읽거나 검색할 수 있습니다.
- browser-control-mcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- browser-control-mcp은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- browser-control-mcp은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. browser-control-mcp의 마지막 커밋은 2026년 8월 23일입니다.
- browser-control-mcp은(는) 어디에 사용할 수 있나요?
- AI 어시스턴트로 주제별 탭을 닫거나 그룹화하기 기억나는 페이지를 과거 방문 기록에서 검색하기 어시스턴트가 여러 검색 결과를 조사하고 요약하게 하기 페이지 편집 권한을 부여하지 않고 어시스턴트와 웹페이지 콘텐츠 검토하기
- browser-control-mcp는 어떻게 설치하나요?
- addons.mozilla.org에서 Firefox 확장 프로그램을 설치합니다 저장소를 클론하고 종속 항목을 설치합니다: npm install MCP 서버와 브라우저 확장 프로그램을 빌드합니다: npm run build 확장 프로그램 시크릿이 포함된 MCP 서버 설정을 MCP 클라이언트 설정에 추가합니다
- browser-control-mcp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/eyalzh/browser-control-mcp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
ByteDance의 오픈소스 멀티모달 AI 에이전트 스택으로, CLI/Web UI(Agent TARS)와 데스크톱 GUI 에이전트 앱(UI-TARS Desktop)을 제공합니다.
AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
로그인된 Chrome이나 Edge를 계속 사용하면서 AI 에이전트가 브라우저를 조작하도록 하는 CLI와 브라우저 확장 프로그램입니다.
기록한 브라우저 작업을 MCP 명령이나 Claude Skills로 변환해 AI 에이전트가 브라우저를 제어하도록 지원하는 자동화 플랫폼입니다.
기존 브라우저를 AI 에이전트가 자동화하도록 지원하는 MCP·CLI·스킬 연동 오픈소스 Chrome/Edge 확장 프로그램입니다.