cdpm-mcp

MCPcommunity
v0.1.9IGELHARINEMITAggiornato 3 g fanpmGitHub

CDP Manager - an MCP server that runs Chrome slots 1-30 over CDP so multiple Claude agents can share and drive them by number

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
894Download/sett.
2Stelle su GitHub
3 g faUltimo aggiornamento
Pacchetto
AutoreIGELHARINE
LicenzaMIT
Versione0.1.9
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/20
→ Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
—Corrispondenza del maintainer npm+0/5
→ Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
✓Analisi CVE · pulita+30/30
✓Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti36 strumenti · 2 privilegiati
Analisi di sicurezza✓ Pulitov0.1.9 · oggiQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato20 ott 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

36 strumenti · 2 privilegiati
Estratto staticamente dal pacchetto pubblicatov0.1.9 · 5h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

browser_statusShows running Chrome slots (1-30) with their tabs, opener, last action and one-line summary. Pass slot for just that slot.

Shows running Chrome slots (1-30) with their tabs, opener, last action and one-line summary. Pass slot for just that slot.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_launchStarts slot Chrome. Call only when the user explicitly asks (other tools never start a closed slot).

Starts slot Chrome. Call only when the user explicitly asks (other tools never start a closed slot).

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_closeCloses slot Chrome cleanly (session and cookies saved). The profile (logins) is kept. Reports if another agent used it recently.

Closes slot Chrome cleanly (session and cookies saved). The profile (logins) is kept. Reports if another agent used it recently.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_tabsSlot tab list: number, ID, title, URL, opener, last action, per-tab summary (updated only by actions with summary). "·front" marks the tab currently in front in its window (one per window).

Slot tab list: number, ID, title, URL, opener, last action, per-tab summary (updated only by actions with summary). "·front" marks the tab currently in front in its window (one per window).

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_tab_newOpens a new tab in the slot and returns its ID. When agents share a slot, open your own tab and work only by its ID to avoid mixing.

Opens a new tab in the slot and returns its ID. When agents share a slot, open your own tab and work only by its ID to avoid mixing.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_tab_closeCloses a tab. tab is required.

Closes a tab. tab is required.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_tab_selectBrings a tab to the front of its Chrome window. Changes what the user sees, so use only when the user wants it. (Background tabs can be read, operated and captured; no need to bring them forward to work.)

Brings a tab to the front of its Chrome window. Changes what the user sees, so use only when the user wants it. (Background tabs can be read, operated and captured; no need to bring them forward to work.)

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_snapshotReads the tab as accessibility-tree text. Clickable/typable elements get refs like [e12].

Reads the tab as accessibility-tree text. Clickable/typable elements get refs like [e12].

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_textReads the page body text (main/article if present). With ref, only that element's text. Shorter and easier than a snapshot for articles/documents. Use page for long text.

Reads the page body text (main/article if present). With ref, only that element's text. Shorter and easier than a snapshot for articles/documents. Use page for long text.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_screenshotCaptures the visible area of the tab as PNG, even background tabs (without switching). Never changes window size or viewport, so full-page capture is unsupported (scroll then capture, or use snapshot/text).

Captures the visible area of the tab as PNG, even background tabs (without switching). Never changes window size or viewport, so full-page capture is unsupported (scroll then capture, or use snapshot/text).

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_navigateNavigates the tab to a URL and waits for the body to load.

Navigates the tab to a URL and waits for the body to load.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_backGo back.

Go back.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_forwardGo forward (after going back).

Go forward (after going back).

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_reloadReloads the page (same as Chrome reload). ignore_cache=true bypasses the cache. Careful: unsaved user input on the page is lost.

Reloads the page (same as Chrome reload). ignore_cache=true bypasses the cache. Careful: unsaved user input on the page is lost.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_dialogAccepts (accept: true) or dismisses (accept: false) an open dialog (alert/confirm/prompt/beforeunload). The tab is frozen while a dialog is open.

Accepts (accept: true) or dismisses (accept: false) an open dialog (alert/confirm/prompt/beforeunload). The tab is frozen while a dialog is open.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_permissionLists or answers Chrome permission bubbles ("site wants to: access other apps and services on this device / show notifications / know your location…").

Lists or answers Chrome permission bubbles ("site wants to: access other apps and services on this device / show notifications / know your location…").

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_hoverMoves the real mouse over a ref element (no click). For hover menus and tooltips. Use read=changes to see the opened menu.

Moves the real mouse over a ref element (no click). For hover menus and tooltips. Use read=changes to see the opened menu.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_dragDrags with the real mouse (press → move in steps → release): drag and drop, sliders, reordering, drag CAPTCHAs, etc.

Drags with the real mouse (press → move in steps → release): drag and drop, sliders, reordering, drag CAPTCHAs, etc.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_download_waitWaits for the most recently started download to finish and returns the saved file path (user's Chrome download folder). Call after clicking the download button. Returns as soon as it finishes.

Waits for the most recently started download to finish and returns the saved file path (user's Chrome download folder). Call after clicking the download button. Returns as soon as it finishes.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_pdfSaves the page as a PDF (receipts, articles, etc.). Without path, saves to the user's Downloads folder named after the page title. Doesn't change the screen or window.

Saves the page as a PDF (receipts, articles, etc.). Without path, saves to the user's Downloads folder named after the page title. Doesn't change the screen or window.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_clickClicks a ref element with real mouse events. If another element covers it, doesn't click and reports it. Waits for loading if the click navigates; reports new tabs.

Clicks a ref element with real mouse events. If another element covers it, doesn't click and reports it. Waits for loading if the click navigates; reports new tabs.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_typeTypes text into a ref element, sending real key events (keydown/keypress/input/keyup) per character like a human.

Types text into a ref element, sending real key events (keydown/keypress/input/keyup) per character like a human.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_fillFills several inputs on the same page in order (each cleared, typed with real key events, value verified).

Fills several inputs on the same page in order (each cleared, typed with real key events, value verified).

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_uploadprivilegiatoPuts files into a file input (no OS file picker shown to the user). Give ref of the file input (<input type=file> or its label), or

Puts files into a file input (no OS file picker shown to the user). Give ref of the file input (<input type=file> or its label), or

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_selectPicks an option in a <select> dropdown (by value or visible text; partial match OK). Focuses the dropdown and moves with keys (arrow keys on Windows/Linux, typing the first letters on macOS), so the page gets real events and no list popup opens. If nothing matches, lists the available options.

Picks an option in a <select> dropdown (by value or visible text; partial match OK). Focuses the dropdown and moves with keys (arrow keys on Windows/Linux, typing the first letters on macOS), so the page gets real events and no list popup opens. If nothing matches, lists the available options.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_press_keyNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

browser_scrollScrolls a ref element into view, or by dy pixels (positive = down, negative = up, default 600). Reports the actual resulting position.

Scrolls a ref element into view, or by dy pixels (positive = down, negative = up, default 600). Reports the actual resulting position.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_waitWaits until text appears; gone: that text disappears; url: the URL changes; enabled: that button/input becomes enabled;

Waits until text appears; gone: that text disappears; url: the URL changes; enabled: that button/input becomes enabled;

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_evalprivilegiatoEvaluates a JavaScript expression in the tab and returns the result as JSON. Escape hatch only when other tools can't do it.

Evaluates a JavaScript expression in the tab and returns the result as JSON. Escape hatch only when other tools can't do it.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_networkTab network request list (newest at bottom). Records the latest 500 since CDPM first attached to the tab. Filter with filter (URL part), type (Document, XHR, Fetch, Script, Image, etc.), failed (failures only). For details pass the n-number to browser_network_detail.

Tab network request list (newest at bottom). Records the latest 500 since CDPM first attached to the tab. Filter with filter (URL part), type (Document, XHR, Fetch, Script, Image, etc.), failed (failures only). For details pass the n-number to browser_network_detail.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_network_detailShows one request's headers, sent data and response body (start of it, if text). id is the n-number from browser_network.

Shows one request's headers, sent data and response body (start of it, if text). id is the n-number from browser_network.

Per questo strumento non è stato pubblicato alcuno schema di input.

browser_blockBlocks tab network requests matching URL patterns (they fail). add adds, remove removes, clear removes all rules you set.

Blocks tab network requests matching URL patterns (they fail). add adds, remove removes, clear removes all rules you set.

Per questo strumento non è stato pubblicato alcuno schema di input.

slot_pauseUse only when the user says to pause (e.g. "pause 3"); agents never call it on their own. All action tools on the slot are refused and any browser_wait in progress stops at once.

Use only when the user says to pause (e.g. "pause 3"); agents never call it on their own. All action tools on the slot are refused and any browser_wait in progress stops at once.

Per questo strumento non è stato pubblicato alcuno schema di input.

slot_resumeUse only when the user says to resume (e.g. "continue 3"); the agent owning a paused slot never calls it on its own. Unpauses and messages every agent on the slot to wake it (agents re-read the page and continue). all=true resumes every paused slot.

Use only when the user says to resume (e.g. "continue 3"); the agent owning a paused slot never calls it on its own. Unpauses and messages every agent on the slot to wake it (agents re-read the page and continue). all=true resumes every paused slot.

Per questo strumento non è stato pubblicato alcuno schema di input.

slot_sendSends a message to other agents (real-time collaboration). slot = the slot the recipient owns (to reach another slot's agent, use that slot number). Omit to to send to everyone on that slot.

Sends a message to other agents (real-time collaboration). slot = the slot the recipient owns (to reach another slot's agent, use that slot number). Omit to to send to everyone on that slot.

Per questo strumento non è stato pubblicato alcuno schema di input.

slot_inboxShows your unread messages. With wait (seconds), waits up to that long for a new message (for real-time conversation).

Shows your unread messages. With wait (seconds), waits up to that long for a new message (for real-time conversation).

Per questo strumento non è stato pubblicato alcuno schema di input.

35 strumenti su 36 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

CDP Manager - an MCP server that runs Chrome slots 1-30 over CDP so multiple Claude agents can share and drive them by number

Parole chiave
mcpcdpchromedevtools-protocolclaudemulti-agentbrowser-automation
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-10-21: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 2 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

55 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+43 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.

Argomenti

Correlati in browser automation & scraping