자연어 act, observe, extract 호출과 Playwright 스타일 API로 Chrome을 제어하는 브라우저 에이전트용 TypeScript, Python, Go SDK입니다.
Pomerado/pomerado
자연어 작업 설명으로 웹사이트용 MCP 연동을 만들어, API가 없는 사이트도 AI 에이전트가 호출할 수 있게 합니다.
- 스타
- 1,573
- 포크
- 135
- 열린 이슈
- 29
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
Pomerado는 웹사이트를 AI 에이전트가 호출할 수 있는 MCP 서버로 바꿉니다. 페이지 제목 읽기나 양식 제출처럼 자연어로 작업을 설명하면, Pomerado가 실제 Chromium 브라우저를 조작해 사이트를 탐색하고 예시 작업을 완료한 뒤 이를 결정론적인 소스 코드로 일반화합니다. 생성된 연동은 사용자가 소유하는 폴더에 저장되며, 모델을 호출하지 않고 실행됩니다.
이 방식은 에이전트가 매 단계마다 computer use로 브라우저를 조작하는 것보다 안정적인 것을 목표로 합니다. Pomerado는 로그인과 2단계 인증이 필요한 사이트도 처리합니다. 연동은 읽기 전용 또는 쓰기 권한으로 범위를 지정할 수 있으며, mint 과정에서 guardian 구성 요소가 각 브라우저 동작과 최종 소스를 검토합니다.
핵심 구성 요소는 MIT 라이선스이며, macOS 또는 Linux에서 Node 24로 로컬 실행됩니다. mint에는 OpenAI API 키가 필요합니다. Claude Code, Codex, Cursor, VS Code, Claude Desktop, Gemini CLI 등 MCP 클라이언트와 함께 사용할 수 있습니다.
핵심 기능
- 01HAR 파일이나 녹화 없이 자연어 작업 설명으로 연동을 만듭니다.
- 02요청마다 모델을 호출하지 않고 생성된 연동을 결정론적으로 실행합니다.
- 03로그인과 2단계 인증이 필요한 사이트를 지원합니다.
- 04읽기 권한과 쓰기 권한을 분리해 연동을 보기 전용으로 제한할 수 있습니다.
- 05각 연동을 로컬 폴더에 편집 가능한 소스 코드로 저장합니다.
- 06mint, get_job, provide_input, cancel_job 도구가 포함된 표준 MCP stdio 서버를 제공합니다.
활용 사례
- API가 없는 웹사이트에 AI 에이전트의 읽기 권한을 부여합니다.
- 쓰기 권한을 사용해 로그인한 사이트에서 반복적인 양식 제출이나 예약을 자동화합니다.
- 내부 웹 도구를 MCP 클라이언트가 호출할 수 있는 도구로 제공합니다.
- 공식 API 클라이언트를 만들지 결정하기 전에 사이트 연동을 프로토타이핑합니다.
빠른 시작
- 1
Pomerado와 Pomerado가 제어하는 Chromium 브라우저를 설치하세요
npx -y -p pomerado pomerado-mcp --help - 2
Playwright용 Chromium을 설치하세요
npx -y -p pomerado playwright install chromium - 3
MCP 클라이언트 설정에 Pomerado MCP 서버 항목을 추가하세요(클라이언트별 명령은 README를 참조하세요)
사용 전 알아둘 점
- 통합을 생성하려면 OpenAI API 키가 필요합니다.
- macOS 또는 Linux와 Node 24.21 또는 그 이후의 Node 24 릴리스가 필요합니다.
- 호스팅, 저장된 로그인 정보, 봇 방지 등의 Pomerado Cloud 기능은 오픈 소스 코어에 포함되지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- pomerado은(는) 무엇인가요?
- 자연어 작업 설명으로 웹사이트용 MCP 연동을 만들어, API가 없는 사이트도 AI 에이전트가 호출할 수 있게 합니다. Pomerado는 웹사이트를 AI 에이전트가 호출할 수 있는 MCP 서버로 바꿉니다. 페이지 제목 읽기나 양식 제출처럼 자연어로 작업을 설명하면, Pomerado가 실제 Chromium 브라우저를 조작해 사이트를 탐색하고 예시 작업을 완료한 뒤 이를 결정론적인 소스 코드로 일반화합니다. 생성된 연동은 사용자가 소유하는 폴더에 저장되며, 모델을 호출하지 않고 실행됩니다.
- pomerado은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pomerado은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pomerado은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pomerado의 마지막 커밋은 2026년 11월 7일입니다.
- pomerado은(는) 어디에 사용할 수 있나요?
- API가 없는 웹사이트에 AI 에이전트의 읽기 권한을 부여합니다. 쓰기 권한을 사용해 로그인한 사이트에서 반복적인 양식 제출이나 예약을 자동화합니다. 내부 웹 도구를 MCP 클라이언트가 호출할 수 있는 도구로 제공합니다. 공식 API 클라이언트를 만들지 결정하기 전에 사이트 연동을 프로토타이핑합니다.
- pomerado는 어떻게 설치하나요?
- Pomerado와 Pomerado가 제어하는 Chromium 브라우저를 설치하세요: npx -y -p pomerado pomerado-mcp --help Playwright용 Chromium을 설치하세요: npx -y -p pomerado playwright install chromium MCP 클라이언트 설정에 Pomerado MCP 서버 항목을 추가하세요(클라이언트별 명령은 README를 참조하세요)
- pomerado은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Pomerado/pomerado
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 Playwright 브라우저를 제어해 클릭, 입력, 데이터 추출 같은 웹 작업을 자율적으로 수행하도록 지원하는 TypeScript 프레임워크입니다.
실제 브라우저를 제어하는 AI 에이전트를 만들고, 선택적으로 Browser Use Cloud의 스텔스 브라우저와 호스팅 에이전트 API를 사용할 수 있는 오픈소스 Python 라이브러리입니다.
AI 에이전트와 앱을 위한 오픈소스 브라우저 API로, Puppeteer, Playwright, Selenium으로 제어할 수 있는 관리형 Chrome 샌드박스를 실행합니다.
웹사이트를 탐색하는 동안 네트워크 트래픽을 캡처하고, 사이트에서 실제로 사용하는 엔드포인트용 타입 안전한 API 클라이언트를 생성합니다.
AI 에이전트로 웹 자동화를 실행하기 위한 클라우드 브라우저 인프라와 Playwright 기반 프레임워크로, 스텔스 기능, CAPTCHA 해결, 프록시를 제공합니다.