AE

amafjarkasi/electron-mcp-server

Developer tools

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

92 stars 23 forks 품질 81 트렌드 35ISC

amafjarkasi/electron-mcp-server는 MCP 서버 후보가 https://github.com/amafjarkasi/electron-mcp-server.에서 수입되었습니다

개요

amafjarkasi/electron-mcp-server는 MCP 서버 후보가 https://github.com/amafjarkasi/electron-mcp-server.에서 수입되었습니다

개요(AI 번역)

Real Chrome DevTools Protocol superpowers for AI 코딩 에이전트. *Give Cursor, Claude & autonomous Agent 눈, 손 및 Electron 데스크톱 응용 분야의 깊은 실행 검사. *

빠른 시작 • 슈퍼 파워 • 툴 매트릭스 • 요리법 • 자원 및 자금 • 변경 로그 • 문제 해결


왜 전자 디버그 MCP인가?

대부분의 AI 코딩 에이전트는 데스크톱 응용 프로그램과 투쟁 : 그들은 소스 코드를 편집 할 수 있지만, 그들은 ** 결과 창을 참조 할 수 없습니다, ** 버튼 클릭, ** 읽기 ** 콘솔 오류, 또는 ** 진단 ** 침묵 메인 프로세스 충돌.

Electron Debug MCP는 Chrome DevTools Protocol (CDP) 및 Node inspector를 통해 Electron runtime에 직접 에이전트를 연결하여 전체 시각, 상호 작용 및 진단 자율성을 잠금 해제합니다.


✨ 키 슈퍼 파워

️ 런타임 보안 감사

electron_security_audit] 공식 Electron 보안 가이드라인에 대한 실행 창을 평가합니다. 플래그 nodeIntegration, 누락 contextIsolation], 비활성화 샌드 박스, unsafe CSP, 누락 setWindowOpenHandler], unguarded will-navigate, 과 실행 바이너리 신관.

제로레이크 시크릿 자동화

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

README

원문 README의 일부입니다. 원문 보기.

🌟 Why Electron Debug MCP?

Most AI coding agents struggle with desktop applications: they can edit source code, but they cannot see the resulting window, click buttons, read console errors, or diagnose silent main-process crashes.

Electron Debug MCP bridges your agent directly into your Electron runtime via the Chrome DevTools Protocol (CDP) and Node inspector, unlocking full visual, interactive, and diagnostic autonomy.

flowchart LR
    A["🤖 AI Agent (Cursor / Claude)"] |"stdio JSON-RPC"| B["⚡ Electron Debug MCP"]
    B |"CDP (WebSocket)"| C["🖼️ Renderer Windows\n(DOM · AXTree · Network · V8)"]
    B |"Node Inspector / V8"| D["⚙️ Main Process\n(IPC · WebContents · Windows · Fuses)"]

✨ Key Superpowers

🛡️ Runtime Security Audit

electron_security_audit evaluates running windows against official Electron security guidelines. Flags nodeIntegration, missing contextIsolation, disabled sandbox, unsafe CSP, missing setWindowOpenHandler, unguarded will-navigate, and executable binary fuses.

🔒 Zero-Leak Secret Automation

Automate logins and API forms without leaking credentials. type_text({ text: "{{secret:VAR}}" }) resolves from process.env and automatically redacts the secret from return values, console logs, network entries, and HAR exports with [REDACTED].

GitHub에서 전체 README 보기

설치

npx -y electron-debug-mcp@latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "electron-debug": { "command": "npx", "args": ["-y", "electron-debug-mcp@latest"] } } }