기존 브라우저를 AI 에이전트가 자동화하도록 지원하는 MCP·CLI·스킬 연동 오픈소스 Chrome/Edge 확장 프로그램입니다.
jackwener/BrowserMCP
AI 에이전트가 로컬 확장 프로그램과 호스트를 통해 로그인된 Chrome 탭을 조작하고, 재사용 가능한 사이트 어댑터를 활용할 수 있는 MCP 브라우저 서비스입니다.
- 스타
- 130
- 포크
- 15
- 열린 이슈
- 4
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
BrowserMCP는 Claude Code, Cursor, Codex 같은 MCP 클라이언트를 이미 로그인한 Chrome 브라우저에 연결합니다. Native Messaging으로 연결된 Chrome 확장 프로그램과 로컬 호스트를 통해 에이전트는 기존 세션과 쿠키를 사용해 페이지를 읽고, 사이트를 검색하고, 양식을 작성하고, 페이지를 이동할 수 있습니다.
에이전트는 호출 간에 변수와 탭 핸들이 유지되는 영구 JavaScript 작업 공간에서 동작하며, 관찰, 실행, 확인, 마무리 단계를 따릅니다. Twitter/X, Bilibili, Reddit용 사이트 명령이 기본 제공되며, 개발자는 자체 사이트 어댑터를 명시적이고 재사용 가능한 MCP 도구로 정의할 수 있습니다.
에이전트가 만든 탭은 이름이 지정된 그룹에 배치되고 세션이 끝나면 닫히지만, 사용자에게서 빌린 탭은 닫지 않고 반환합니다. npm 패키지와 Chrome Web Store 확장 프로그램으로 설치할 수 있으며, 설정 명령으로 선택한 MCP 클라이언트를 등록합니다.
핵심 기능
- 01Native Messaging을 사용해 로컬 확장 프로그램과 호스트를 통해 로그인된 Chrome 탭을 조작합니다.
- 02변수와 탭 핸들이 호출 간에 유지되는 영구 JavaScript REPL을 제공합니다.
- 03Twitter/X, Bilibili, Reddit용 사이트 명령을 기본 제공합니다.
- 04사이트 어댑터를 명시적이고 재사용 가능한 MCP 도구로 정의할 수 있습니다.
- 05에이전트가 만든 탭은 그룹화한 뒤 정리하며, 세션 정리 과정에서 사용자 탭은 닫지 않습니다.
- 06포트 설정 없이 stdio와 Unix 소켓 또는 명명된 파이프로 로컬 연결을 사용합니다.
활용 사례
- 이미 로그인한 사이트에서 AI 에이전트가 페이지를 읽거나 요약하게 하기
- 기존 로그인이 필요한 브라우저 세션에서 양식 작성이나 페이지 이동 자동화하기
- 웹사이트에서 검증된 검색 절차를 반복하는 재사용 가능한 도구 만들기
- Claude Code나 Cursor의 코딩 에이전트가 조사 작업에 브라우저를 사용하게 하기
빠른 시작
- 1
Chrome 웹 스토어에서 BrowserMCP Connector Chrome 확장 프로그램을 설치합니다
- 2
npm 패키지를 전역으로 설치합니다
npm install -g @jackwener/browsermcp - 3
설정을 실행해 확장 프로그램을 연결하고 MCP 클라이언트를 구성합니다
browsermcp setup - 4
MCP 클라이언트를 다시 시작하거나 다시 연결한 다음 BrowserMCP를 사용하도록 요청합니다
사용 전 알아둘 점
- Node.js 22 이상, Google Chrome, MCP 클라이언트가 필요합니다.
- 확장 프로그램은 디버거, 쿠키, 모든 URL에 대한 액세스 등 강력한 권한을 요청합니다.
- 사이트 명령은 추가 승인 메시지 없이 실행됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- BrowserMCP은(는) 무엇인가요?
- AI 에이전트가 로컬 확장 프로그램과 호스트를 통해 로그인된 Chrome 탭을 조작하고, 재사용 가능한 사이트 어댑터를 활용할 수 있는 MCP 브라우저 서비스입니다. BrowserMCP는 Claude Code, Cursor, Codex 같은 MCP 클라이언트를 이미 로그인한 Chrome 브라우저에 연결합니다. Native Messaging으로 연결된 Chrome 확장 프로그램과 로컬 호스트를 통해 에이전트는 기존 세션과 쿠키를 사용해 페이지를 읽고, 사이트를 검색하고, 양식을 작성하고, 페이지를 이동할 수 있습니다.
- BrowserMCP은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- BrowserMCP은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- BrowserMCP은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. BrowserMCP의 마지막 커밋은 2026년 10월 29일입니다.
- BrowserMCP은(는) 어디에 사용할 수 있나요?
- 이미 로그인한 사이트에서 AI 에이전트가 페이지를 읽거나 요약하게 하기 기존 로그인이 필요한 브라우저 세션에서 양식 작성이나 페이지 이동 자동화하기 웹사이트에서 검증된 검색 절차를 반복하는 재사용 가능한 도구 만들기 Claude Code나 Cursor의 코딩 에이전트가 조사 작업에 브라우저를 사용하게 하기
- BrowserMCP는 어떻게 설치하나요?
- Chrome 웹 스토어에서 BrowserMCP Connector Chrome 확장 프로그램을 설치합니다 npm 패키지를 전역으로 설치합니다: npm install -g @jackwener/browsermcp 설정을 실행해 확장 프로그램을 연결하고 MCP 클라이언트를 구성합니다: browsermcp setup MCP 클라이언트를 다시 시작하거나 다시 연결한 다음 BrowserMCP를 사용하도록 요청합니다
- BrowserMCP은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jackwener/BrowserMCP
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
웹 작업을 자동화하고 사이트 데이터를 추출하는 브라우저 사이드 패널 AI 어시스턴트이자, 코딩 에이전트가 브라우저를 제어하도록 해주는 브리지입니다.
원하는 LLM을 사용해 웹페이지와 대화하고 여러 단계의 브라우저 작업을 자동화하는 Chrome, Firefox, Edge용 오픈소스 AI 브라우저 에이전트 확장 프로그램입니다.
AI 에이전트가 로컬 native messaging 확장 프로그램을 통해 로그인된 실제 Chrome을 제어할 수 있도록 하는 Rust CLI 및 MCP 서버입니다.
AI 에이전트가 로그인된 브라우저에서 웹 작업을 수행하는 오픈소스 Chrome/Edge 확장 프로그램입니다.
기록한 브라우저 작업을 MCP 명령이나 Claude Skills로 변환해 AI 에이전트가 브라우저를 제어하도록 지원하는 자동화 플랫폼입니다.