Mmcp.market

Releaseguard MCP server

by RudrenduPaul·io.github.RudrenduPaul/releaseguard·v0.1.2

Scans datasets/models for PII/secrets, redacts, and packages a public-release bundle via MCP.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars20 downloads/wk

Reviews

Write one

Nobody has reviewed Releaseguard yet.

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

Releaseguard tools (3)

write = sends, deletes, buys or posts

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

  • package_release_tool

    Scan, optionally redact, and package a release bundle in one call.

  • redact_directory_tool

    Scan a directory and write a redacted copy. Never mutates `path`.

  • scan_directory_tool

    Scan a dataset/model directory for PII and secrets with Presidio.

Public scan report

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

no findings
  • Code scan23 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/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 Releaseguard repository's README, as published. We do not edit it. Read it on GitHub

ReleaseGuard

<!-- mcp-name: io.github.RudrenduPaul/releaseguard --> <!-- Ownership-proof string for registry.modelcontextprotocol.io publishing. Do not remove. -->

Install • Quickstart • CLI reference • Library API • Comparison • FAQ

Scan a dataset or model directory for PII and secrets with Presidio, redact what you find, and generate a public-release bundle, a Hugging Face dataset/model card plus an EU AI Act Art. 53(1)(d) training-data summary, in one command.

ReleaseGuard is not a PII detector. It's the glue between "I have a dataset I want to publish" and "I have a sanitized bundle with the paperwork already drafted." Detection is entirely Presidio's, an actively maintained open-source project with 10,000+ GitHub stars. ReleaseGuard chains Presidio's scan straight into redaction and into the two documents almost every public dataset/model release actually needs, instead of you writing a script to do it yourself.

Install

pip install releaseguard-cli
python -m spacy download en_core_web_sm   # Presidio's default NLP model (~13 MB, one-time)

# npm launcher (thin wrapper around the PyPI package, see "Why two registries" in FAQ)
npx releaseguard-cli --help

encoreweb_sm is spaCy's small English model and Presidio's own quickstart default. For higher-accuracy detection, install the larger model instead and pass --spacy-model:

python -m spacy download en_core_web_lg   # ~400 MB, Presidio's recommendation for production
releaseguard scan ./data --spacy-model en_core_web_lg

Quickstart

This is a real, unedited run against a two-row sample CSV, not a mockup:

$ releaseguard scan dataset --score-threshold 0.4
Scanned 1 file(s) under dataset
Total findings: 7

entity type                 count
URL                         3
PERSON                      2
EMAIL_ADDRESS               2

That URL: 3 line is a real Presidio quirk worth calling out rather than hiding: its regex-based URL recognizer also fires on the domain portion of an email address (example.com inside alice.rivera@example.com), so email-heavy text double-counts as both EMAILADDRESS and URL. This is Presidio's own recognizer behavior, unmodified, and it's worth noting entity counts can shift slightly between Presidio/spaCy versions since detection is NLP-based, not a fixed lookup table (this run used presidio-analyzer 2.2.364 with encorewebsm 3.8.0). Filter it out with --entities if you only care about email addresses:

releaseguard scan dataset --entities EMAIL_ADDRESS,PERSON,PHONE_NUMBER

Redact, then package a release bundle in one command:

Shortened. The full README is on GitHub.

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

Install directly

claude mcp add releaseguard -- uvx releaseguard-cli
Add to Cursor

Releaseguard: common questions

Is Releaseguard MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Releaseguard safety report
How do I install Releaseguard?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Releaseguard need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Releaseguard maintained?
The last commit was 16 days ago (2026-09-08). The latest release is v0.1.2.

More from RudrenduPaul