Electron Desktop Automation
Automates Electron desktop applications through Chrome DevTools Protocol integration, enabling screenshot capture, JavaScript exec
The Electron MCP Server by Halil Ural provides automation and management capabilities for Electron desktop applications through Chrome DevTools Protocol integration. It connects to running Electron apps via remote debugging ports (typically 9222) to enable screenshot capture with base64 image data for AI analysis, JavaScript command execution for DOM interaction and button clicking, console log monitoring, and window information retrieval. The server automatically detects various Electron project types including Vite, Webpack, and React-based applications, intelligently launching them with appropriate debugging configurations, making it valuable for automated testing, desktop app debugging, and AI-assisted application interaction workflows.
Source
Repository: https://github.com/halilural/electron-mcp-server
Maintain Electron Desktop Automation?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/mcp/halilural-electron-mcp-server?ref=badge)