Electron MCP Server
UnclaimedMCP server for debugging Electron apps via Chrome DevTools Protocol. Start/attach processes, capture screenshots, read console errors & network logs, inspect DOM, evaluate JS, and automate UI — built for Cursor and other MCP clients.
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
appPath
string
attach
attach_by_pid
Attach by OS process id. Resolves --remote-debugging-port from the process command line (Linux/macOS/ps, Windows PowerShell). Falls back to listening sockets owned by the PID on Linux when needed.
clear
bool (set)
consoleIncludes
Buffered console text includes
debugPort
int 1024–65535
discover_apps
enabled
Element exists and is not disabled
endPort
int
entries
Record<string,string> ✅ (set)
evaluate
evaluate_main
Evaluate in the Electron main/node CDP target.
expires
number
expression
string ✅
extraArgs
string[]
find_apps
List running Electron-like processes.
format
png \
get_cookies
hidden
Element absent or not visible
inspectMain
bool
kind
localStorage \
name
string
path
string ✅ (savescreenshot)
pid
int
processId
string ✅
quality
int 0–100
returnByValue
bool
role
page \
sameSite
Strict \
screenshotOnTimeout
Save a PNG under the OS temp dir on failure
selector
string
set_cookie
start_app
Launch Electron with remote debugging.
startPort
int
targetId
string
text
document.body.innerText includes
timeoutMs
Default 10000 (max 120000)
urlIncludes
location.href includes
urls
string[]
wait_for
Provide at least one condition: