cdpilot (mehmetnadir/cdpilot) is an MCP server listed on the M8ven Trust Index. M8ven has not graded it yet. No publisher has claimed this listing.

C
Caution
60/100

cdpilot

Zero-dependency browser automation CLI with 40+ commands. Navigate, click, fill forms, take screenshots, capture network traffic, and more — all via Chrome DevTools Protocol. Built-in accessibility tree snapshots for AI agents (500x fewer tokens than screenshot-based approaches). Works with any Chromium browser already installed. 50KB total, no Playwright or Puppeteer needed.

Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.

How we verified

⚡ Live Monitored: not connected

Verified is a snapshot. Live keeps it current, and builds your track record.

⚡ Connect GitHub → continuous verification on every pushwhy connect →

Who stands behind it

mehmetnadir

Source: Glama · also listed on github_topic

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →

Install from

The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 4 credentials: CAPSOLVER_API_KEY, TWOCAPTCHA_API_KEY, FAL_KEY, NVIDIA_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// environment variables
To run this server yourself, you supply these values. They go in your own MCP client configuration and stay on your machine. The secret label means the value is sensitive, not that the server mishandles it.
configCDPILOT_PROFILEIsolated browser profile
configCDPILOT_PYTHON
configCDP_PORTCDP debugging port
configCHROME_BINBrowser binary path
configPROGRAMFILES
configPROGRAMFILES(X86)
configCDPILOT_MCP_SESSIONThe MCP server's persistent-glow flow (=1) is unchanged
configCDPILOT_PROJECT_ID
configCDPILOT_CAPTCHA_TIMEOUT
configBROWSER_SESSIONSession identifier
configCDPILOT_TARGETcdpilot context create/list/close + — isolated browser
configCDPILOT_WS_POOL
configCHROME_PROXY
configCHROME_HEADLESS
configCDPILOT_MODEtier>. The legacy stealth on/off toggle still works and stays
configCDPILOT_STEALTH
configCDPILOT_WINDOW_POSITION
configCDPILOT_OFFSCREENOff-screen mode (=1) keeps the browser headed (real
configCDPILOT_ADAPTIVE_FRESH_CONTEXT
configCDPILOT_ENTROPY_SEED
configCDPILOT_ENTROPY
configCDPILOT_MAX_TABS
configCDPILOT_SHOW
configCDPILOT_FAST
configCDPILOT_WAIT_MS
configCDPILOT_ADAPTIVE_STRICT
configCDPILOT_FRICTION_BACKOFF
configCDPILOT_FRICTION_MAX_RETRY
🔐 secretCAPSOLVER_API_KEY/ TWOCAPTCHA_API_KEY.
🔐 secretTWOCAPTCHA_API_KEYCAPSOLVER_API_KEY / .
configCDPILOT_MAX_SESSIONS
configCDPILOT_API_TEST_MODE
configCDPILOT_TWITTER_HUMANIZE
configCDPILOT_TWITTER_LOG_DIR
configCDPILOT_CMD
configCDPILOT_XBOT_DATA
configCDPILOT_BOT_HOME
configCDPILOT_CONV_MAX_DEPTH
configCDPILOT_CONV_FRESH_H
configCDPILOT_CONV_DAILY_CAP
configCDPILOT_TWIKIT_LANG
configCDPILOT_HANDLE
configCDPILOT_CLAUDE_BIN
configCDPILOT_STRATEGY_MODEL
configCDPILOT_STRATEGIST_FORCE
configCDPILOT_LEARNER_WINDOW_DAYS
configCDPILOT_LEARNER_MIN_N
configCDPILOT_PROPOSAL_CAP
configCDPILOT_LIKE_CAP
configCDPILOT_REPLY_CAP
configCDPILOT_QUOTE_CAP
configCDPILOT_AUTO_LIKE_SCORE
configCDPILOT_AUTO_REPLY_SCORE
configCDPILOT_AUTO_QUOTE_SCORE
configCDPILOT_FAZ
configCDPILOT_FOLLOWBACK_DAILY_CAP
configCDPILOT_AUTO_POST
🔐 secretFAL_KEY
configFAL_IMAGE_MODEL
configCDPILOT_AUTO_REPLY_DAILY_CAP
configCDPILOT_REPLY_MAX_AGE_H
configCDPILOT_REPLY_MODEL
configCDPILOT_NIM_BASE
configCDPILOT_ENGINE_COOLDOWN
🔐 secretNVIDIA_API_KEY
configCDPILOT_NIM_MODEL
configCDPILOT_SEARCH_MIN_FOLLOWERS
configCDPILOT_SEARCH_MAX_AGE_H
configCDPILOT_SEARCH_MAX_PROPOSALS
configCDPILOT_CDP_PORT
configCDPILOT_TELEGRAM_ENV
configCDPILOT_PENDING_RSYNC
configCDPILOT_PENDING_RSYNC_DISABLE
configCDPILOT_IMAGE_RSYNC_DISABLE
configCDPILOT_QUEUE_RSYNC
configCDPILOT_TREND_MODEL
configCDPILOT_TREND_MAX
configCDPILOT_WEEKLY_MODEL
configCDPILOT_WEEKLY_FORCE
configCDPILOT_TAB_LEAK_LIMIT
// quality suggestions

Tools detected

No tools extracted — insufficient content to verify at Tier 2

Shell command execution

9 calls in production code run through a shell (bin/cdpilot.js:61, bin/cdpilot.js:83, bin/cdpilot.js:101)

Prefer library functions over shell-outs. If you must shell out, ensure all inputs are properly escaped.

Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.

// full audit trail
The findings above are the summary. The full trail, every check we ran, each deduction, the network hosts observed and the dependency advisories, goes to verified publishers, along with an alert whenever a new one lands. Verified publishers can also review each finding and dispute it in one click. Publisher corrections have sharpened several of our checks this month, because the maintainer knows the codebase better than any scanner.
// improvement guidance — verified publishers only
We have 1 concrete improvement we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Verified](https://m8ven.ai/badge/mcp/mehmetnadir/cdpilot?variant=verified)](https://m8ven.ai/mcp/mehmetnadir/cdpilot)
Shows verification status without the grade. Want the grade badge instead? Remove ?variant=verified from the URL.
commit: 5917bd0a776bee75af98401f8dd5879a531aacc9
code hash: 8797aea97cdcaf49e2ab99d0039573eeb93295f733fc0954c379d49b3c41442c
view raw JSON →
Check MCPs from inside your assistant
Tool Check · MCP

Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.

https://m8ven.ai/api/mcp/tool-check
check_toolsearch_toolscompare_toolsrecommend_alternativescheck_publisherreport_concern
How to add it →Free · no account needed · works in any MCP client