Customaise MCP의 개요
Customaise MCP는 CNDLE Studio LTD가 만든 유저스크립트 관리 Chrome 확장 프로그램 Customaise에 에이전트를 연결합니다. 에이전트는 현재 페이지의 DOM과 콘솔을 읽고, 어떤 탭이든 스크린샷을 찍고, 탭을 열고 닫으며, 두 종류의 스크립트를 작성할 수 있습니다. 사이트의 모양과 동작을 사용자에 맞게 바꾸는 UserScripts, 그리고 WebMCP 표준으로 페이지에 이름 붙은 도구를 등록해 에이전트가 나중에 호출할 수 있게 하는 AgentScripts입니다. 모든 작업은 이미 쓰고 있는 Chrome에서 그 로그인 상태 그대로 실행됩니다.
서버는 Node.js 패키지 @customaise/mcp이며, MCP 클라이언트 대신 셸을 가진 에이전트를 위한 customaise CLI도 함께 제공합니다. 도구 21개와 리소스 5개를 노출하고, 클라이언트와는 stdio로, 확장 프로그램과는 localhost 포트 4050의 WebSocket으로 통신합니다. Node.js 20, Chrome 147 이상, 로그인된 Customaise 계정이 필요합니다.
저장소 getcustomaise/customaise-mcp는 MIT 라이선스이며 GitHub 스타는 약 12개이고, 회사의 비공개 모노레포에서 패키지를 미러링합니다. v3.2.9는 2026년 11월 2일에 나왔습니다. 확장 프로그램 자체와 계정 백엔드는 오픈 소스가 아닙니다.
Customaise MCP 설치 방법
npx -y @customaise/mcpCustomaise MCP, 쓸 만한 가치가 있습니까?
Customaise는 브라우저 자동화를 스크립트 라이브러리로 바꿉니다. 매번 페이지를 클릭해 가며 작업하는 대신, 에이전트는 페이지를 한 번 살펴보고 동작을 이름 붙은 도구로 묶은 AgentScript를 작성해 설치한 뒤, 이후 실행에서는 그 도구를 호출합니다. 스크린샷 기반 제어보다 저렴하고 안정적이며, 스크립트는 에이전트가 편집하고 버전 관리할 수 있는 일반 파일입니다.
이 전제가 곧 위험입니다. 브리지로 설치된 스크립트는 사용자의 세션 쿠키를 가진 채 페이지 안에서 실행되므로, 메일함부터 은행까지 그 사이트에서 사용자가 할 수 있는 모든 것을 읽고 실행할 수 있습니다. 회사는 이 문제를 대부분의 경쟁 제품보다 깊이 고민했습니다. MCP나 CLI로 작성된 스크립트는 자기 도구에 allow를 부여할 수 없고 prompt로 내려가며, prompt는 동의 창을 띄우고 최대 5분 동안 사용자의 응답을 기다립니다. 에이전트는 이 창에 답하거나 Always allow를 설정하거나 Full access를 켤 수 없습니다. 마켓플레이스 구독 스크립트는 사용자가 소스를 검토할 때까지 비활성 상태로 들어옵니다.
로컬 브리지는 다른 많은 제품보다 좁게 열려 있습니다. 포트 4050의 WebSocket은 Customaise 확장 프로그램의 오리진만 받아들이므로 일반 웹페이지는 연결할 수 없지만, README는 사용자 권한으로 실행되는 네이티브 프로세스라면 이 헤더를 위조할 수 있다고 솔직하게 밝힙니다. 노출을 넓히는 설정이 두 가지 있습니다. Full access는 브라우저 프로필 전체에서 해당 도구를 묻지 않고 실행하게 하고, Always allow는 도구별 영구 예외입니다. 에이전트가 get_page_context로 읽는 페이지 내용은 신뢰할 수 없는 입력이므로, 사이트의 프롬프트 인젝션이 에이전트에게 해로운 스크립트를 쓰게 만들 수 있으며 기본 prompt 확인이 바로 이를 막기 위해 있습니다.
주의할 점: 이것은 로컬 도구가 아니라 상용 계정 위의 무료 요금제입니다. 호출마다 새 로그인 토큰이 필요하고, 무료 한도는 하루 50회이며, WebMCP 도구 호출 인수는 Customaise 백엔드로 전송됩니다. README에 따르면 Firestore에 KMS로 암호화해 저장되고, 도구 이름, 스크립트 이름, 오리진은 평문으로 남습니다. Claude Desktop과 Cursor는 도구 호출을 60초로 제한해 동의 대기 시간보다 짧으므로, 승인된 호출이 실패한 것처럼 보일 수 있습니다. 스타가 약 12개에 불과해 외부 검증도 아직 부족합니다.
결론: Customaise는 같은 몇몇 사이트를 위한 오래 쓸 도구를 에이전트가 만들어 주기를 원하는 사람에게 맞습니다. 일회성 자동화라면 Playwright의 일회용 브라우저가 실제 계정을 피해 범위 밖에 둡니다.
제 역할을 하는 곳
팀이 수정할 수 없는 사내 관리자 콘솔을 손보는 프런트엔드 개발자
공급업체 대시보드에 일괄 내보내기 버튼을 추가하고 거슬리는 패널을 숨기기
에이전트가 get_page_context로 페이지를 읽고 UserScript를 작성해 export_script로 설치한 뒤 새로고침하고 콘솔을 확인합니다. 열두 번 남짓의 반복은 무료 한도인 하루 50회 안에 들어가며, 더 많은 작업에는 월 $9의 Power User가 필요합니다.
직원 30명 규모 물류 회사의 운영 분석가
API가 없는 운송사 포털에서 배송 상태를 에이전트가 가져오게 하기
포털의 검색과 표 읽기를 에이전트가 AgentScript로 묶게 하고 쓰기 동작은 모두 prompt로 선언한 뒤, call_webmcp_tool로 매일 호출합니다. 각 호출은 분석가 본인의 세션에서 실행되므로 그 사람의 접근 권한을 그대로 물려받습니다.
업무용 노트북에 이 확장 프로그램을 허용할지 결정하는 보안 책임자
이를 통해 에이전트가 무엇을 할 수 있는지 판단하기
get_bridge_status로 에이전트 권한 모드를 확인하고, Full access는 꺼 두며, 위험이 낮은 로그인만 있는 별도 Chrome 프로필을 의무화합니다. 도구 호출 인수가 Customaise 서버에 도달한다는 점은 규제 대상 데이터에서 중요합니다.
도입 전 확인할 점
- 설정
- Chrome 147 이상에 Customaise 확장 프로그램을 설치하고 로그인해 Agent Bridge를 켠 다음, Claude Code, Cursor, Codex, Kiro, Antigravity에 npx -y @customaise/mcp를 추가하거나 Claude Desktop에 .mcpb 번들을 설치합니다. Chrome의 Allow user scripts 토글은 재시작할 때마다 초기화되므로 다시 켜야 합니다.
- 연동
- 도구 21개: 스크립트 수명 주기(목록, 가져오기, 내보내기, 삭제, 켜기/끄기, 동기화), 페이지와 콘솔 컨텍스트, 탭 제어, 스크린샷, 시각적으로 선택한 요소, WebMCP 목록과 호출, Script Decisions 설정이 있고, 리소스 5개에는 스크립트 작성 안내서가 들어 있습니다. 삭제, 내보내기, call_webmcp_tool은 상태를 바꿉니다.
- 데이터와 개인정보
- 스크립트와 WebMCP 도구는 해당 사이트에서 사용자의 브라우저 쿠키로 동작합니다. 브리지는 ws://localhost:4050에서 평문으로 대기하며 Origin 헤더로 제한하고, CLI 데몬은 토큰 파일과 함께 127.0.0.1:4051에 바인딩합니다. WebMCP 호출 인수는 HTTPS로 Customaise 백엔드에 전송되어 Firestore에 KMS 암호화로 저장되며, 메타데이터는 평문입니다. 페이지 내용은 프롬프트 인젝션 측면에서 신뢰할 수 없는 입력입니다.
- 대규모 사용 시 비용
- 무료 계정은 UTC 하루 50회, 최근 7일 기준 150회까지이며 성공한 도구 실행은 모두 집계됩니다. 스크립트를 만들고 시험하는 에이전트는 반복 한 번에 여러 회를 씁니다. Power User는 월 $9 또는 연 $72로 무제한입니다.
- 제한
- 동의가 필요한 호출은 최대 5분까지 막힐 수 있어 Claude Desktop과 Cursor의 호출당 60초 한도를 넘습니다. Chrome 전용입니다. 로그인 확인에 실패하면 실행되지 않고 오류를 반환합니다. 큰 DOM 스냅샷은 기본적으로 파일로 저장되므로 채팅 클라이언트에는 CUSTOMAISE_MCP_OUTPUT=inline이 필요합니다.
좋은 점
- 에이전트가 쓴 스크립트는 스스로 allow를 줄 수 없음
- 반복되는 페이지 작업을 재사용 가능한 이름 붙은 도구로 전환
- WebSocket은 확장 프로그램 오리진으로 제한
- MCP 클라이언트와 셸 CLI 에서 같은 도구 사용
아쉬운 점
- 스크립트가 해당 사이트에서 사용자의 쿠키로 실행됨
- Customaise 계정 필수, 무료 한도는 하루 50회
- 도구 호출 인수가 Customaise 백엔드에 저장됨
- 확장 프로그램과 백엔드는 비공개 소스
추천 대상
매일 쓰는 몇몇 사이트용 작은 도구를 에이전트가 만들고 관리하게 하려는 개발자로, 기본 동의 확인을 켜 둘 사람.
Customaise MCP 대안
Customaise MCP: 자주 묻는 질문
- Customaise MCP, 쓸 만한 가치가 있습니까?
- 신중하게 만든 브리지지만 전제가 위험합니다. 에이전트가 쓴 코드가 로그인된 모든 사이트 안에서 실행되므로, 도구 목록보다 동의 설정에 더 신경 써야 합니다. 평점은 5점 만점에 3.5점입니다.
- Customaise MCP의 가격 은 얼마입니까?
- 무료 계정은 에이전트 도구 호출이 UTC 하루 50회, 최근 7일 기준 150회까지입니다. Power User는 월 $9 또는 연 $72로 MCP와 CLI 호출이 무제한입니다.
- Customaise MCP의 단점은 무엇입니까?
- 스크립트가 해당 사이트에서 사용자의 쿠키로 실행됨; Customaise 계정 필수, 무료 한도는 하루 50회; 도구 호출 인수가 Customaise 백엔드에 저장됨; 확장 프로그램과 백엔드는 비공개 소스.
- Customaise MCP에 적합한 사람은 누구입니까?
- 매일 쓰는 몇몇 사이트용 작은 도구를 에이전트가 만들고 관리하게 하려는 개발자로, 기본 동의 확인을 켜 둘 사람.
- 팀이나 프로덕션 환경에서 Customaise MCP의 비용은 얼마입니까?
- 무료 계정은 UTC 하루 50회, 최근 7일 기준 150회까지이며 성공한 도구 실행은 모두 집계됩니다. 스크립트를 만들고 시험하는 에이전트는 반복 한 번에 여러 회를 씁니다. Power User는 월 $9 또는 연 $72로 무제한입니다.
- Customaise MCP에 회사 데이터를 맡겨도 안전합니까?
- 스크립트와 WebMCP 도구는 해당 사이트에서 사용자의 브라우저 쿠키로 동작합니다. 브리지는 ws://localhost:4050에서 평문으로 대기하며 Origin 헤더로 제한하고, CLI 데몬은 토큰 파일과 함께 127.0.0.1:4051에 바인딩합니다. WebMCP 호출 인수는 HTTPS로 Customaise 백엔드에 전송되어 Firestore에 KMS 암호화로 저장되며, 메타데이터는 평문입니다. 페이지 내용은 프롬프트 인젝션 측면에서 신뢰할 수 없는 입력입니다.
- Customaise MCP의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 OpenTabs, Playwright MCP 및 Chrome DevTools MCP입니다.
답변 확인일: 2026년 11월 11일.