ZJ

zhizhuodemao/js-reverse-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

3천 stars 393 forks 품질 84 트렌드 40Apache-2.0

AI 에이전트 우선 JS 리버스 MCP 서버: 헤더 크롬 디버깅, 브레이크포인트, 네트워크/Web소켓 분석, 패치라이트 역추적, 선택적 CloakBrowser를 포함합니다.

개요

AI 우선/AI 네이티브 자바스크립트 역설계 MCP 서버는 Claude, Cursor, Copilot 같은 AI 코딩 보조자가 분석가처럼 웹 페이지 내 자바스크립트 동작을 지속적으로 디버깅, 위치 찾기, 저장, 검토할 수 있게 합니다. 단순히 Chrome DevTools API를 모델에 전송하는 것이 아니라, 스크립트, 브레이크포인트, 네트워크, WebSocket, 브라우저 상태, 로컬 파일 I/O를 AI 에이전트의 연속 추론 및 작업에 적합한 도구로 재조직합니다. 이 기능에는 안티탐지(Anti-detection)가 포함되어 있습니다. 기본적으로 Patchright 프로토콜 계층의 은밀함을 기반으로 하며, 강력한 안티크롤링 사이트의 경우 CloakBrowser 소스 코드 레이어 지문 인식 모드를 선택적으로 활성화할 수 있습니다. - : 도구 세분화, 출력 경계, 오류 프롬프트는 모두 에이전트의 결정을 중심으로 설계되어 모델이 다음 무효 단계로 넘어가지 않도록 - : 스크립트 소스 코드, 원시 네트워크 데이터, 바이너리 결과를 모두 로컬 파일로 내보내 후속 분석 입력 - : 일시정지 시 호출 프레임에서 직접 값을 평가하고, 범위 변수를 점검하며, 단계별로 실행하고 소스 컨텍스트로 반환할 수 있습니다 - : 로드된 모든 JS 목록, 검색 코드, 소스 코드 검색/저장, 대규모 압축 스크립트 자동 포맷 - : 요청 콜 스택, XHR 브레이크포인트, Set-Cookie 식별, 원시 본문/헤더 내보내기, WebSocket 메시지 그룹 - : 현재 사이트 쿠키 / 캐시 / 저장소 / 세션 저장소를 정제하고, 재로드와 연동하여 쿠키를 재생산하고 위험 제어 프로세스 - : 브라우저 표시, 세션 간 쿠키 / localStorage 유지, 기본적으로 애치라이트 프로토콜 계층 스텔스 활성화:P; 강력한 안티스크래핑 사이트의 경우, CloakBrowser 바이너리를 사용해 --cloak을 추가할 수 있습니다 커서 설정 -> MCP -> New MCP Server로 가서 위의 구성을 사용하세요. 이 프로젝트의 핵심 목표는 "브라우저를 운영"하는 것이 아니라, AI 에이전트가 실제 JS 역설계를 신뢰성 있게 수행할 수 있도록 하는 것입니다: 페이지 열기, 위험 관리 전달, 스크립트 찾기, 소스 코드 저장, 중단점 설정, 동작 트리거, 런타임 점검, 네트워크 자료 내보내기, 상태 재현, 그리고 추론을 계속하는 작업입니다.

개요(AI 번역)

영어 | 중국어

AI 우선/AI 네이티브 자바스크립트 역설계 MCP 서버는 Claude, Cursor, Copilot 같은 AI 코딩 보조자가 분석가처럼 웹 페이지 내 자바스크립트 동작을 지속적으로 디버깅, 위치 찾기, 저장, 검토할 수 있게 합니다.

단순히 Chrome DevTools API를 모델에 그대로 전송하는 것이 아니라, 스크립트, 브레이크포인트, 네트워크, WebSockets, 브라우저 상태, 로컬 파일 I/O를 AI 에이전트의 연속적 추론과 작업에 적합한 도구로 재조직합니다. 이 기능에는 안티탐지 기능이 포함되어 있습니다: 기본적으로 Patchright 포크가 이 MCP에 맞게 재컴파일 및 게시되며, 프로토콜 계층 스텔스가 제공됩니다; 강력한 안티크롤링 사이트의 경우, CloakBrowser 소스 코드 계층 지문 모드를 선택적으로 활성화할 수 있습니다.

☁️ 후원 · IPWO 후원

IPWO 주거용 프록시는 유연한 프록시 구성을 지원하여, 개발자가 웹 접근, 요청 테스트, 현지화된 콘텐츠 분석, 자동화된 워크플로우를 위한 다양한 작업에 적합한 네트워크 환경을 선택할 수 있습니다.

JS 리버스 엔지니어링, 브라우저 디버깅, 웹 분석 프로젝트의 경우, 주거용 프록시는 네트워크 환경의 보조 옵션으로도 활용되어, 개발자들이 다양한 지역의 접근 및 테스트 요구를 유연하게 충족할 수 있도록 돕습니다.

👉 무료 테스트 참여, 프로모션 코드 10% 할인: 0204

☁️ 후원 · Infistar.cc 인피니트 갤럭시 후원

**js-reverse-mcp × Infistar.cc 인피니트 갤럭시 | 풀 모델 API · AI 지원 디버깅이 포함된 안정적인 드라이버 **

js-reverse-mcp에 모델 서비스 지원을 제공 Infistar.cc Infinite Galaxy에 감사드립니다!

  • ⚡ 복잡한 디버깅 작업의 안정적인 처리: 엔터프라이즈급 고동시성 채널과 다중 노드 중복성을 제공하며, 공식 채널의 10% 수준 가격으로 대역폭 제한, 429, 장기 작업 중단 문제를 줄입니다.
  • 🧠 주류 모델에 대한 하나의 API 키: ChatGPT, Claude, Gemini, Kimi, GLM, DeepSeek 등 모델을 지원하며, Claude Code, Codex, Cursor 같은 AI 프로그래밍 도구를 적용합니다.
  • 🔎 권한 디버깅 및 보안 연구 지원: 스크립트 검색, 브레이크포인트 분석, 네트워크 요청 추적, 콜 스택 검사, 코드 로직 이해와 같은 다단계 작업에 적합합니다.
  • 📦 프로젝트 사용자 전용 혜택: 독점 프로모션 링크를 통해 등록하고 첫 통화를 완료하면 5달러 상당 테스트 쿼터/독점 첫 탑 할인을 받을 수 있습니다.

포지셔닝: Claude Code / Codex model API 구성 지원.

기능적 특징

  • AI 네이티브 툴 디자인: 도구 세분성, 출력 경계, 오류 프롬프트는 모두 에이전트의 결정을 중심으로 설계되어 모델이 무효 다음 단계로 넘어가지 않도록 합니다
  • 재플레이 가능한 워크플로우: 스크립트 소스 코드, 원시 네트워크 데이터, 바이너리 결과를 모두 로컬 파일로 내보내 후속 분석 입력에 사용할 수 있습니다

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

설치

npx js-reverse-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "js-reverse": { "command": "npx", "args": ["js-reverse-mcp"] } } }