Drive Electron apps over CDP: screenshots, clicks, drags, keys, JS in renderer and main, logs.
Connect Runs on your machine
claude mcp add electron-viewer -e ELECTRON_VIEWER_URL=<ELECTRON_VIEWER_URL> -e ELECTRON_VIEWER_PROJECT=<ELECTRON_VIEWER_PROJECT> -- npx -y @acertijosapps/[email protected]
{
"mcpServers": {
"electron-viewer": {
"command": "npx",
"args": [
"-y",
"@acertijosapps/[email protected]"
],
"env": {
"ELECTRON_VIEWER_URL": "<ELECTRON_VIEWER_URL>",
"ELECTRON_VIEWER_PROJECT": "<ELECTRON_VIEWER_PROJECT>"
}
}
}
}
{
"mcpServers": {
"electron-viewer": {
"command": "npx",
"args": [
"-y",
"@acertijosapps/[email protected]"
],
"env": {
"ELECTRON_VIEWER_URL": "<ELECTRON_VIEWER_URL>",
"ELECTRON_VIEWER_PROJECT": "<ELECTRON_VIEWER_PROJECT>"
}
}
}
}
{
"servers": {
"electron-viewer": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@acertijosapps/[email protected]"
],
"env": {
"ELECTRON_VIEWER_URL": "<ELECTRON_VIEWER_URL>",
"ELECTRON_VIEWER_PROJECT": "<ELECTRON_VIEWER_PROJECT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ELECTRON_VIEWER_URLOptional | Viewer to show actions live (default http://localhost:8094); without it, CDP is used directly |
ELECTRON_VIEWER_PROJECTOptional | Electron project folder that launch_app starts with `electron .` (default: the current folder) |
Details
| Package | @acertijosapps/[email protected] (NPM, stdio) |
| First published | 4 Nov 2026 |
| Last updated | 4 Nov 2026 |
| Registry name | io.github.acertijosapps/electron-viewer |
More cloud and devops servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
