Cdp MCP Server
by dockndevaiio.github.dockndevai/mcp-cdpv0.2.0
Safe-by-default MCP that drives an Electron/Chrome app over CDP: DOM, console, network, input.
context tax
queued
security
queued
cold start
queued
freshness
Active13d ago
Install Cdp MCP server
Install in Claude Code
claude mcp add cdp -- npx -y @dockndevai/mcp-cdpInstall in Cursor
{
"mcpServers": {
"cdp": {
"command": "npx",
"args": [
"-y",
"@dockndevai/mcp-cdp"
]
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"cdp": {
"command": "npx",
"args": [
"-y",
"@dockndevai/mcp-cdp"
]
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"cdp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dockndevai/mcp-cdp"
]
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"cdp": {
"command": "npx",
"args": [
"-y",
"@dockndevai/mcp-cdp"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| CDP_PORT | — | — | The --remote-debugging-port your app/browser exposes (default 9222). |
| CDP_HOST | — | — | Host serving the DevTools endpoint (default 127.0.0.1; non-loopback needs CDP_ALLOW_REMOTE). |
| CDP_MODE | — | — | Access mode: read-only | read-write | admin. Starts read-only; interactions need read-write. |
| CDP_ALLOW_EVAL | — | — | Set true to allow the evaluate tool (arbitrary JS) — admin mode only. Default false. |
| CDP_TARGET_ALLOWLIST | — | — | Comma-separated URL patterns; interactions are confined to matching targets. Empty = all. |
| CDP_DRY_RUN | — | — | Set true to log interactions without dispatching them to the browser. |
Freshness
Active — last maintenance signal 13d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-27 · 13d ago · GitHub
Latest release
2026-09-27 · 13d ago · GitHub · v0.2.0
Package published
no data · npm/PyPI
Registry entry updated
2026-09-27 · 13d ago · official registry · v0.2.0
FAQ
›How do I install the Cdp MCP server in Claude Code?
Run: claude mcp add cdp -- npx -y @dockndevai/mcp-cdp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Cdp require an API key?
No required environment variables are declared in its published metadata.
›Can I use Cdp as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Cdp in the official MCP registry?
Yes, as io.github.dockndevai/mcp-cdp.
Alternatives to Cdp
Other browser automation MCP servers.