Skip to content
mcp/skillhub

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.

1Node.jsstdioofficial registry

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-cdp

Configuration

VariableRequiredSecretDescription
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.

  1. Last commit (default branch)

    2026-09-27 · 13d ago · GitHub

  2. Latest release

    2026-09-27 · 13d ago · GitHub · v0.2.0

  3. Package published

    no data · npm/PyPI

  4. 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.

View all