Repolode
eyalzh

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. 1

    addons.mozilla.org에서 Firefox 확장 프로그램을 설치합니다

  2. 2

    저장소를 클론하고 종속 항목을 설치합니다

    npm install
  3. 3

    MCP 서버와 브라우저 확장 프로그램을 빌드합니다

    npm run build
  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트