# Electron Desktop Automation

> Use this tool when you need to automate and manage Electron desktop applications, solving problems such as automated testing, debugging, and AI-assisted interaction. It takes inputs like remote debugging ports and JavaScript commands, and outputs screenshot data, console logs, and window information. Ideal for use cases involving Electron app testing, debugging, and automation, where integration with Chrome DevTools Protocol is required.

Canonical page: https://skillsregistry.net/skills/halilural-electron-desktop-automation  
JSON: https://api.skillsregistry.net/v1/skills/halilural-electron-desktop-automation

## Description

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.

## Trust

- **Trust score (0–1):** 0.68
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/halilural-electron-desktop-automation)
- **Repository:** <https://github.com/halilural/electron-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "halilural-electron-desktop-automation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/halilural-electron-desktop-automation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/halilural-electron-desktop-automation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
