Chrome MCP 서버는 Chrome 확장 프로그램을 기반으로 하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 Chrome 브라우저의 기능을 AI 도우미(예: Claude)에 노출하여 복잡한 브라우저 자동화, 콘텐츠 분석 및 시맨틱 검색 기능을 구현합니다.
프로젝트 주소: https://github.com/hangwin/mcp-chrome
비교 차원 | Playwright 기반 MCP 서버 | Chrome 확장 프로그램 기반 MCP 서버 |
---|---|---|
리소스 사용 | ❌ 독립 브라우저 프로세스 시작, Playwright 종속성 설치, 브라우저 바이너리 파일 다운로드 등 필요 | ✅ 독립 브라우저 프로세스 시작 불필요, 사용자가 이미 열어 놓은 Chrome 브라우저 직접 활용 |
사용자 세션 재사용 | ❌ 다시 로그인 필요 | ✅ 기존 로그인 상태 자동 사용 |
브라우저 환경 | ❌ 깨끗한 환경으로 사용자 설정 부족 | ✅ 사용자 환경 완전 보존 |
API 접근 | ✅ Chrome 네이티브 API 완전 접근 | ✅ Chrome 네이티브 API 완전 접근 |
시작 속도 | ❌ 브라우저 프로세스 시작 필요 | ✅ 확장 프로그램 활성화만 필요 |
응답 속도 | 50-200ms 프로세스 간 통신 | ✅ 더 빠름 |
GitHub에서 최신 Chrome 확장 프로그램을 다운로드합니다.
다운로드 링크: https://github.com/hangwin/mcp-chrome/releases
npm 사용:
npm install -g mcp-chrome-bridge
pnpm 사용:
pnpm install -g mcp-chrome-bridge
다운로드한 확장 프로그램 파일을 Chrome 브라우저에 로드합니다.
다음 구성을 Claude Desktop의 MCP 구성에 추가합니다.
{
"mcpServers": {
"streamable-mcp-server": {
"type": "streamable-http",
"url": "http://127.0.0.1:12306/mcp"
}
}
}
다음은 실제 사용 시나리오의 데모입니다.
Chrome MCP 서버는 혁신적인 프로젝트로, 기존 브라우저 자동화 도구의 제한을 깨고 사용자의 일상적인 브라우저 환경을 직접 활용하여 AI 도우미에게 강력한 브라우저 제어 기능을 제공합니다. 풍부한 도구 세트와 로컬화된 보안 설계를 통해 사용자는 AI를 진정한 일상적인 브라우징 도우미로 만들어 작업 효율성과 사용자 경험을 크게 향상시킬 수 있습니다.