local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables control of Firefox browser sessions including opening/closing tabs, reordering tabs, reading browser history, extracting webpage content, and highlighting text in tabs.
Allows performing Google searches within the browser to find and open search results for research purposes.
Supports searching academic papers through Google Scholar and analyzing research content.
브라우저 컨트롤 MCP
Claude Desktop과 같은 LLM 클라이언트가 사용자의 로컬 브라우저(Firefox)를 제어할 수 있도록 하는 브라우저 확장 기능과 결합된 MCP 서버입니다.
특징
MCP 서버는 다음 도구를 지원합니다.
- 탭 열기 또는 닫기
- 열린 탭 목록 가져오기
- 열린 탭 순서 변경
- 브라우저 기록을 읽고 검색합니다
- 웹페이지 텍스트 콘텐츠 및 링크 읽기
- 브라우저 탭에서 텍스트 찾기 및 강조 표시
또한 브라우저에 열려 있는 각 탭의 내용은 MCP 리소스로 사용할 수 있으므로 사용자는 MCP 클라이언트 자체에서 브라우저 탭을 선택하고(예: Claude) 해당 내용을 컨텍스트에 로드할 수 있습니다.
예시 사용 사례:
탭 관리
- "브라우저에서 업무와 관련 없는 모든 탭을 닫습니다."
- "브라우저의 탭을 의미 있는 순서대로 재정렬합니다."
- "지난 24시간 동안 접속하지 않은 브라우저의 모든 탭을 닫습니다"
브라우저 기록 검색
- "뉴질랜드 밀포드 트랙에 대한 기사를 브라우저 기록에서 찾을 수 있도록 도와주세요."
- "지난주에 열람한 AI 관련 기사를 최대 10개까지 열어주세요. 중복을 피하세요."
탐색 및 연구
- 브라우저에서 hackernews를 열고, 첫 번째 기사를 열어서 읽고, 댓글도 읽어보세요. 댓글이 기사 내용과 일치하는가요?
- 브라우저에서 Google Scholar를 사용하여 지난 3년간 L-테아닌 관련 논문을 검색해 주세요. 가장 많이 인용된 논문 3편을 열어서 읽고 요약해 주세요.
- 브라우저에서 Google 검색을 사용하여 꽃집을 검색해 주세요. 가장 관련성 높은 결과 10개를 열어 주세요. 각 꽃집의 위치와 영업 시간을 표시한 표를 보여 주세요.
설치
이 저장소를 복제한 다음, 기본 저장소 디렉토리에서 다음 명령을 실행하여 MCP 서버와 브라우저 확장 프로그램을 모두 빌드합니다.
지엑스피1
마지막 npm run build
명령은 MCP 서버와 확장 프로그램 간의 공유 비밀도 생성합니다.
Claude Desktop과 함께 사용:
claude_desktop_config.json
에 다음 구성을 추가합니다(Claude Desktop Developer 설정의 구성 편집 버튼 사용):
<path to repo>
올바른 경로로 바꾸세요.
Claude Desktop을 다시 시작하세요.
Firefox에서 사용
browser-control-mcp 확장 기능은 Firefox용으로 개발되었습니다.
확장 프로그램을 설치하려면:
- Firefox URL 표시줄에
about:debugging
입력하세요. - "이 Firefox"를 클릭하세요
- "임시 추가 기능 로드..."를 클릭하세요.
- 이 프로젝트의
firefox-extension
폴더 아래에 있는manifest.json
파일을 선택하세요.
개인용 Firefox 브라우저에서 확장 프로그램을 실행하고 싶지 않다면 별도의 Firefox 인스턴스(예: https://www.mozilla.org/en-US/firefox/developer/ 에서 사용 가능한 Firefox Developer Edition)를 다운로드하는 방법이 있습니다.
This server cannot be installed
Firefox 확장 기능과 결합된 MCP 서버로, LLM 클라이언트가 사용자 브라우저를 제어하고 탭 관리, 기록 검색, 콘텐츠 읽기를 지원할 수 있습니다.