MCP 크롬 구글 검색 도구
Chrome 브라우저를 사용하여 Google 검색 및 웹페이지 콘텐츠 추출을 위한 MCP 도구입니다. Claude와 연동하여 Google 검색 및 콘텐츠 가져오기 기능을 활성화합니다.
빠른 설치
- Claude Desktop 구성
- Mac에서 Claude Desktop 열기
- Claude > 설정 > 개발자 > 구성 편집으로 이동하세요.
- 구성 파일에 다음을 추가하세요: GXP1
- Claude Desktop을 다시 시작하세요
- 첫 번째 설정
- 접근성 권한 부여
- 첫 번째 실행 시 macOS 접근성 권한 승인 메시지가 표시됩니다.
- 시스템 환경 설정 > 보안 및 개인 정보 보호 > 개인 정보 보호 > 접근성으로 이동합니다.
- 터미널 앱에 대한 권한 추가 및 활성화
- Apple 이벤트에서 Chrome JavaScript 활성화
- 크롬을 엽니다
- 이동: 보기 > 개발자 > Apple 이벤트에서 JavaScript 허용
- 한 번만 설정 가능
- 접근성 권한 부여
구성이 완료되면 Claude는 사용자가 요청할 때 Chrome을 통해 Google 검색을 수행하고 웹 페이지 콘텐츠를 추출할 수 있습니다.
주요 장점
- 구글 검색 무료
- 작은 창을 열고 Chrome 브라우저를 사용하므로 차단되지 않습니다.
- Chrome 창을 사용하므로 인증된 콘텐츠에 접근할 수 있습니다. Claude는 브라우저에서 URL을 열면 됩니다.
플랫폼 지원
- ✅ 맥OS
- ❌ Windows (지원되지 않음)
- ❌ Linux (지원되지 않음)
요구 사항
- 맥OS
- 구글 크롬
- Node.js 20 이상
대체 설치 방법
NPX 설치
사용자 정의 설치
- git에서 체크아웃
npm run build
실행하세요- Claude 구성에 추가(절대 경로 사용):
지역 개발
로컬에서 변경 사항을 테스트하려면 package.json 버전을 올리고 편집 모드로 전환합니다.
그런 다음 npm run build
실행하면 파일이 claude가 모니터링하는 dist로 이동합니다.
그런 다음 Claude 데스크탑에서 Ctrl-R을 누르세요. 다시 시작할 필요가 없습니다.
디버깅
로그 모니터링
개발자 도구 액세스
- 개발자 설정 활성화:
- DevTools 열기: Claude 데스크톱에서 Command-Option-Shift-i
- 더 나은 오류를 위해 꼬리를 달 때 Claude 데스크톱에서 ctrl-r을 사용하세요.
문제 해결
크롬 자바스크립트 오류
다음이 보이면:
해결책:
- 크롬을 엽니다
- 보기 > 개발자 > Apple 이벤트에서 JavaScript 허용
접근성 권한 문제
Chrome 제어에 실패하는 경우:
- 시스템 환경 설정 열기
- 보안 및 개인정보 보호 > 개인정보 보호 > 접근성
- 터미널 앱이 나열되어 있고 활성화되어 있는지 확인하세요.
- 필요한 경우 잠금 아이콘을 사용하여 변경하세요.
구현 세부 사항
- Chrome 제어를 위해 AppleScript를 사용합니다.
- 눈에 보이는 자동화 - Chrome 창이 열리고 탐색됩니다.
- 각 요청은 새로운 Chrome 탭을 엽니다.
- 최적의 성능을 위해 사용하지 않는 탭을 주기적으로 닫으세요.
- 신뢰할 수 있는 Claude 인스턴스에서만 사용하세요(Chrome 제어 액세스 권한이 있음)
지원하다
- 문제에 대한 GitHub 이슈를 생성합니다.
- macOS 및 Chrome 버전 세부 정보 포함
특허
MIT 라이센스 - 자세한 내용은 라이센스 파일을 참조하세요.
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
macOS용 Chrome을 통해 Google 검색 및 웹페이지 콘텐츠 추출을 지원하여 인증된 콘텐츠와 인증되지 않은 콘텐츠 모두에 액세스할 수 있으며, Claude와 통합되어 안전하고 자동화된 브라우징 작업을 수행합니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables interaction with Google Chrome tabs through the MCP protocol, allowing clients to retrieve information and control tabs on macOS using AppleScript.Last updated -2142JavaScriptMIT License
- AsecurityAlicenseAqualityEnables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.Last updated -67TypeScriptMIT License
- AsecurityAlicenseAqualityEnables search capabilities using a Google Custom Search Engine, allowing users to input a search term and retrieve search result titles, links, and snippets, while facilitating integration with other tools for content extraction and advanced search strategies.Last updated -113PythonThe Unlicense
- -securityAlicense-qualityProvides web search functionality via DuckDuckGo for Claude Code and MCP-compatible clients, featuring advanced content exploration, navigation across search results, and detailed webpage analysis.Last updated -1PythonMIT License