MCP server for npm package management — publish, version, search, audit, and more from your AI assistant
Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
NPM_TOKENClé d’APIfacultatifnpm granular access token; stage-only tokens use the stage tool
Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
publishPublish a package to the npm registryPublish a package to the npm registry
Aucun schéma d’entrée n’a été publié pour cet outil.
stageStage a package, inspect pending versions, download a tarball, or approve/reject a stage. Approval publishes the version; rejection removes the staged version. Requires an npm CLI supporting npm stage.Stage a package, inspect pending versions, download a tarball, or approve/reject a stage. Approval publishes the version; rejection removes the staged version. Requires an npm CLI supporting npm stage.
Aucun schéma d’entrée n’a été publié pour cet outil.
versionBump the package versionBump the package version
Aucun schéma d’entrée n’a été publié pour cet outil.
viewView package information from the registryView package information from the registry
Aucun schéma d’entrée n’a été publié pour cet outil.
searchSearch npm registry for packagesSearch npm registry for packages
Aucun schéma d’entrée n’a été publié pour cet outil.
unpublishRemove a package version from the registryRemove a package version from the registry
Aucun schéma d’entrée n’a été publié pour cet outil.
deprecateDeprecate a version of a packageDeprecate a version of a package
Aucun schéma d’entrée n’a été publié pour cet outil.
ownerManage package ownersManage package owners
Aucun schéma d’entrée n’a été publié pour cet outil.
dist-tagManage distribution tagsManage distribution tags
Aucun schéma d’entrée n’a été publié pour cet outil.
packCreate a tarball from a package (preview what would be published)Create a tarball from a package (preview what would be published)
Aucun schéma d’entrée n’a été publié pour cet outil.
whoamiCheck which npm user is currently authenticated. If not logged in, set NPM_TOKEN env var in MCP config.Check which npm user is currently authenticated. If not logged in, set NPM_TOKEN env var in MCP config.
Aucun schéma d’entrée n’a été publié pour cet outil.
initInitialize a new package.jsonInitialize a new package.json
Aucun schéma d’entrée n’a été publié pour cet outil.
auditRun a security audit on the packageRun a security audit on the package
Aucun schéma d’entrée n’a été publié pour cet outil.
outdatedCheck for outdated packages in a projectCheck for outdated packages in a project
Aucun schéma d’entrée n’a été publié pour cet outil.
lsList installed packages in a projectList installed packages in a project
Aucun schéma d’entrée n’a été publié pour cet outil.
installprivilégiéInstall packages in a projectInstall packages in a project
Aucun schéma d’entrée n’a été publié pour cet outil.
uninstallRemove packages from a projectRemove packages from a project
Aucun schéma d’entrée n’a été publié pour cet outil.
updateUpdate packages in a project to their latest semver-compatible versionUpdate packages in a project to their latest semver-compatible version
Aucun schéma d’entrée n’a été publié pour cet outil.
accessSet or view access level on published packagesSet or view access level on published packages
Aucun schéma d’entrée n’a été publié pour cet outil.
tokenManage npm access tokens (list or revoke)Manage npm access tokens (list or revoke)
Aucun schéma d’entrée n’a été publié pour cet outil.
pingCheck connectivity to the npm registryCheck connectivity to the npm registry
Aucun schéma d’entrée n’a été publié pour cet outil.
bugsGet the bug tracker URL for a packageGet the bug tracker URL for a package
Aucun schéma d’entrée n’a été publié pour cet outil.
repoGet the repository URL for a packageGet the repository URL for a package
Aucun schéma d’entrée n’a été publié pour cet outil.
docsGet the documentation URL for a packageGet the documentation URL for a package
Aucun schéma d’entrée n’a été publié pour cet outil.
diffShow diff between package versions or between local and registryShow diff between package versions or between local and registry
Aucun schéma d’entrée n’a été publié pour cet outil.
pkgManage package.json fields programmaticallyManage package.json fields programmatically
Aucun schéma d’entrée n’a été publié pour cet outil.
fundShow funding information for installed packagesShow funding information for installed packages
Aucun schéma d’entrée n’a été publié pour cet outil.
dedupeReduce duplication in the dependency treeReduce duplication in the dependency tree
Aucun schéma d’entrée n’a été publié pour cet outil.
explainExplain why a package is installed (show dependency chain)Explain why a package is installed (show dependency chain)
Aucun schéma d’entrée n’a été publié pour cet outil.
sbomGenerate a Software Bill of Materials (SBOM) for a projectGenerate a Software Bill of Materials (SBOM) for a project
Aucun schéma d’entrée n’a été publié pour cet outil.
profileView or modify npm user profile settingsView or modify npm user profile settings
Aucun schéma d’entrée n’a été publié pour cet outil.
ciClean install dependencies from lockfile (for CI environments)Clean install dependencies from lockfile (for CI environments)
Aucun schéma d’entrée n’a été publié pour cet outil.
run-scriptRun a script defined in package.jsonRun a script defined in package.json
Aucun schéma d’entrée n’a été publié pour cet outil.
doctorRun diagnostics to check npm environment healthRun diagnostics to check npm environment health
Aucun schéma d’entrée n’a été publié pour cet outil.
cacheManage the npm cacheManage the npm cache
Aucun schéma d’entrée n’a été publié pour cet outil.
configView npm configuration (read-only for safety)View npm configuration (read-only for safety)
Aucun schéma d’entrée n’a été publié pour cet outil.
pruneRemove extraneous packages not listed in package.jsonRemove extraneous packages not listed in package.json
Aucun schéma d’entrée n’a été publié pour cet outil.
linkSymlink a local package for developmentSymlink a local package for development
Aucun schéma d’entrée n’a été publié pour cet outil.
queryQuery installed packages using CSS-like selectorsQuery installed packages using CSS-like selectors
Aucun schéma d’entrée n’a été publié pour cet outil.
39 outils sur 39 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
MCP server for npm package management — publish, version, search, audit, and more from your AI assistant
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
L'exploration s'est arrêtée à la limite de profondeur 4. Tout ce qui se trouve en dessous n'a jamais été résolu.
L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.
36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)
55 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.
+43 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.
Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.