Mmcp.market

pkgproof MCP server

by pkgproof.net·net.pkgproof/pkgproof·v0.1.7

Verify an npm package before you install it: advisories, install scripts, typosquats, provenance.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars442 downloads/wk

Reviews

Write one

Nobody has reviewed pkgproof yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

pkgproof tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • verify_package

    Verify an npm package before installing it. Runs eight checks covering advisories,

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the pkgproof repository's README, as published. We do not edit it. Read it on GitHub

pkgproof-mcp

An MCP server that verifies an npm package before you install it.

One tool, verifypackage. It runs eight checks against pkgproof.net covering advisories, install scripts, typosquat and combosquat names, scope, repository provenance and maintainer reputation, and answers safe, caution, block or doesnot_exist with every reason labelled as fact or heuristic against its source.

The first verification each day is free and needs no configuration at all. No account, no key, no signup. Later calls the same day cost $0.05 in USDC, paid per call over x402, and only if you configure a wallet.

Install

Nothing to install or host: your MCP client runs the server itself. Needs Node 22 or newer.

Every release from 0.1.1 on is built and signed by CI and carries an npm provenance attestation tying the tarball to the commit and workflow run that produced it. A tool that reports on other packages' provenance should be checkable the same way:

npm audit signatures

The server is also listed in the MCP Registry as net.pkgproof/pkgproof.

Free, no key

Add this to your MCP client configuration and you are done:

{
	"mcpServers": {
		"pkgproof": {
			"command": "npx",
			"args": ["-y", "@pkgproof/mcp"]
		}
	}
}

Claude Code

The repository is its own plugin marketplace, so there is no JSON to edit:

/plugin marketplace add jahija-okan/pkgproof-mcp
/plugin install pkgproof@pkgproof

The plugin runs the published package pinned to the version it was released beside, not whatever npx resolves to that day.

Claude Desktop

Releases carry a prebuilt .mcpb bundle on the releases page. Download it and open it: Desktop installs the server and holds the wallet keys in the OS secret store rather than in a plain-text configuration file.

The tool

verify_package, and nothing else. One call is one verification, so the daily allowance means the same thing here as it does over HTTP.

It answers twice over: a summary the agent reads, and the service's own JSON alongside it in structuredContent, under a declared output schema, carrying the verdict, every reason with its source, and the time the verdict was computed.

Calls run one at a time. The service allows one verification in flight per payer and refuses the second, so an agent walking a dependency list is queued here rather than failed.

Two networks

pkgproof settles on two chains, each on its own endpoint. They are not interchangeable: they take different key formats, and only one of them has a free tier.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @pkgproof/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add pkgproof -- npx -y @pkgproof/mcp
Add to Cursor

pkgproof: common questions

Is pkgproof MCP server safe?
Mostly: it is graded B (82/100). Read the pkgproof safety report
How do I install pkgproof?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does pkgproof need an API key?
Yes. The registry entry asks for PKGPROOF_ALGORAND_PRIVATE_KEY, PKGPROOF_BASE_PRIVATE_KEY.
Is pkgproof maintained?
The last commit was 7 days ago (2026-09-14). The latest release is v0.1.7.

More from pkgproof.net