Puppeteer는 Node.js 환경에서 작동하는 Google Chrome 브라우저 자동화 도구입니다. Headless Chrome을 제어하여 웹페이지 탐색, 스크린샷 촬영, 콘텐츠 추출, UI 테스트 등에 사용할 수 있습니다.
주요 기능:
- 페이지 이동 및 DOM 조작
- 로그인 자동화
- HTML 추출 및 데이터 크롤링
- PDF 생성, 스크린샷 등
claude_desktop_config.json 파일에 아래 내용을 추가합니다.
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
claude_desktop_config.json 파일은 아래 포스팅을 참고하면 됩니다.
2025.04.03 - [IT/AI] - Claude Desktop 으로 MCP 사용해 내 컴퓨터 파일 조작하기
이제 간단히 사용해 보겠습니다.
mcp 가 여러게 설정되어있어 테스트를 위해 mcp 명을 직접 넣었습니다.
Puppeteer를 이용해 https://www.youtube.com/watch?v=W_uwR_yx4-c 유튜브 링크 내용을 요약해줘
mcp 허용창을 모두 허용하면 아래처럼 크롬 브라우져를 새로 열어서 분석하기 시작합니다.
분석결과
다른 질문
Puppeteer로 동아일보 사이트 접속해서 주요기사 정리해줘
브라우져 실행
결과
📰 동아일보 주요 기사 정리 (2025.06.30)Puppeteer로 동아일보 메인페이지를 분석한 결과, 다음과 같은 주요 기사들을 확인했습니다:🔥 메인 헤드라인[사회] 치매 배우자 돌보다 우울증…'부부 동반 치매' 급증
📰 주요 기사들🏛️ 정치 분야
💰 경제 분야
🌍 사회 분야
📊 기사 분포 특징
🎯 주요 키워드
|
Claude Desktop과 Puppeteer MCP의 조합은 실제 브라우저를 조작하는 능력까지 확장시켜 줍니다.간단한 설정만으로도 GPT가 웹을 돌아다니고, 정보를 추출하고, 자동화된 작업을 수행할 수 있어 유용하게 사용할 수 있을 것 같습니다.
참고
https://github.com/merajmehrabi/puppeteer-mcp-server
GitHub - merajmehrabi/puppeteer-mcp-server: This MCP server provides browser automation capabilities through Puppeteer, allowing
This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows. - merajmehrabi/puppeteer-mcp-server
github.com
GitMCP 사용하기 (0) | 2025.04.14 |
---|---|
Claude Desktop 으로 MCP 사용해 내 컴퓨터 파일 조작하기 (0) | 2025.04.03 |
Claude Desktop 으로 MCP 이용해 보기 (0) | 2025.03.31 |
ChatGPT 이미지 성능 향상 (0) | 2025.03.30 |
그림판 AI 기능 사용하기 (0) | 2025.03.27 |