@mikusnuz/npm-mcp

MCPCommunity
v1.3.0plumbugMITAktualisiert vor 5 TnpmGitHub

MCP server for npm package management — publish, version, search, audit, and more from your AI assistant

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
198Downloads/Wo.
1GitHub-Sterne
vor 5 TLetzte Aktualisierung
Liest diese Zugangsdaten
  • NPM_TOKENAPI-Schlüsseloptional

    npm granular access token; stage-only tokens use the stage tool

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
Autorplumbug
LizenzMIT
Version1.3.0
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche39 Tools · 1 privilegiert
Sicherheits-Scan✓ Sauberv1.3.0 · heuteWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert11. Okt. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

39 Tools · 1 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv1.3.0 · 9h ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

publishPublish a package to the npm registry

Publish a package to the npm registry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

versionBump the package version

Bump the package version

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

viewView package information from the registry

View package information from the registry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

searchSearch npm registry for packages

Search npm registry for packages

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

unpublishRemove a package version from the registry

Remove a package version from the registry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

deprecateDeprecate a version of a package

Deprecate a version of a package

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

ownerManage package owners

Manage package owners

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

dist-tagManage distribution tags

Manage distribution tags

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

packCreate a tarball from a package (preview what would be published)

Create a tarball from a package (preview what would be published)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

initInitialize a new package.json

Initialize a new package.json

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

auditRun a security audit on the package

Run a security audit on the package

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

outdatedCheck for outdated packages in a project

Check for outdated packages in a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

lsList installed packages in a project

List installed packages in a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

installprivilegiertInstall packages in a project

Install packages in a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

uninstallRemove packages from a project

Remove packages from a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

updateUpdate packages in a project to their latest semver-compatible version

Update packages in a project to their latest semver-compatible version

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

accessSet or view access level on published packages

Set or view access level on published packages

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tokenManage npm access tokens (list or revoke)

Manage npm access tokens (list or revoke)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

pingCheck connectivity to the npm registry

Check connectivity to the npm registry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

bugsGet the bug tracker URL for a package

Get the bug tracker URL for a package

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

repoGet the repository URL for a package

Get the repository URL for a package

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

docsGet the documentation URL for a package

Get the documentation URL for a package

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

diffShow diff between package versions or between local and registry

Show diff between package versions or between local and registry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

pkgManage package.json fields programmatically

Manage package.json fields programmatically

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fundShow funding information for installed packages

Show funding information for installed packages

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

dedupeReduce duplication in the dependency tree

Reduce duplication in the dependency tree

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

explainExplain why a package is installed (show dependency chain)

Explain why a package is installed (show dependency chain)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

sbomGenerate a Software Bill of Materials (SBOM) for a project

Generate a Software Bill of Materials (SBOM) for a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

profileView or modify npm user profile settings

View or modify npm user profile settings

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

ciClean install dependencies from lockfile (for CI environments)

Clean install dependencies from lockfile (for CI environments)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

run-scriptRun a script defined in package.json

Run a script defined in package.json

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

doctorRun diagnostics to check npm environment health

Run diagnostics to check npm environment health

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

cacheManage the npm cache

Manage the npm cache

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

configView npm configuration (read-only for safety)

View npm configuration (read-only for safety)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

pruneRemove extraneous packages not listed in package.json

Remove extraneous packages not listed in package.json

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

linkSymlink a local package for development

Symlink a local package for development

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

queryQuery installed packages using CSS-like selectors

Query installed packages using CSS-like selectors

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

39 von 39 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

MCP server for npm package management — publish, version, search, audit, and more from your AI assistant

Schlagwörter
mcpnpmpackage-managementmodel-context-protocolpublishregistry
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-10-13 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

55 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+43 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.