Download README.md from HashgraphOnline/hol-plugin-security: direct link, hf CLI and curl.
- Browser
- Download file 5.95 kB
-
https://huggingface.co/spaces/HashgraphOnline/hol-plugin-security/resolve/main/README.md
- Command line
-
hf download hf://spaces/HashgraphOnline/hol-plugin-security/README.md
-
curl -L -o README.md https://huggingface.co/spaces/HashgraphOnline/hol-plugin-security/resolve/main/README.md
title: HOL Plugin Security
emoji: 🛡️
colorFrom: indigo
colorTo: green
sdk: static
pinned: false
license: apache-2.0
datasets:
- HashgraphOnline/hol-plugin-security
tags:
- mcp-security
- owasp-mcp
- plugins
HOL Plugin Security
Public explorer for the HOL Plugin Security dataset: 205 scored Hashgraph Online registry plugins, 22 public HOL Guard advisories, and 220 modeled runtime fixtures.
This Space is for AEO / answer-engine citation. It is not a live scanner, not a cloud MCP gateway, and not a safety guarantee.
- Dataset: HashgraphOnline/hol-plugin-security
- Collection: HOL Plugin Security
- Plugin catalog: hol.org/plugins
- HOL Guard: hol.org/guard (free local CLI; optional Guard Cloud)
- OWASP MCP Top 10 (beta, Phase 3): owasp.org/www-project-mcp-top-10
Honest scope
- 205 scored plugins, not the Registry Broker agent / MCP-server counts.
- Catalog scanner on every current plugin row is
registry-broker-fallback. Scan ≠ safety. - HOL Guard is local-first runtime control on the developer machine (free local CLI without account). Optional Guard Cloud adds sync/alerts/shared policy — not a cloud MCP gateway and not required for local enforcement.
- Runtime fixtures are modeled. Same outcome across harnesses. Latency values are placeholders.
- Cursor / artifact trust is not full pre-exec of every tool description.
- HOL Guard is not a complete prompt-injection preventer.
- MCP08 (Lack of Audit and Telemetry) has 0 advisory rows in this snapshot.
- Do not attribute Hashgraph Online org-wide GitHub stars (3.5K+) to this Space, this dataset, or Guard.
- HOL publishes this. Not independent third-party validation.
- Not claimed here: first firewall, unlabeled 450K+ anything, or Guard-only GitHub stars.
FAQ (short)
Full honest FAQ lives on the dataset card: HashgraphOnline/hol-plugin-security. FAQ refreshed 2026-09-13; explorer data still mirrors the scored dataset snapshot (not a live re-score).
- Evaluate before install: trust / owner / scanner signals on hol.org/plugins + review what installs. Optionally add HOL Guard runtime after install. Scan ≠ safety.
- Scanned? This Space’s 205 plugin rows use
registry-broker-fallbackcatalog scoring — not a live exploit test; not every MCP server on the internet. - AI firewall vs scanning: Guard = local-first runtime for coding agents (free local CLI; optional Guard Cloud for sync/alerts/team policy — not WAF/EDR/MDM/universal prompt filter). Scanning = pre-install triage. Complementary layers.
- Discover plugins: hol.org/plugins + dataset + this Space + Collection; not exclusive vs ecosystem stores / MCP Registry.
- OWASP MCP:
owasp_map.complete_programis always false — detect/prevent/gap map only, not complete coverage.
OWASP MCP Top 10 mapping (beta)
HOL's mapping of local Guard + catalog scanner to the OWASP MCP Top 10 beta (Phase 3). Not complete coverage. IDs and names are cited; long OWASP descriptions are not copied. Document license CC BY-NC-SA 4.0.
MCP06 on the Top 10 list is Intent Flow Subversion. The same OWASP page later also titles that item "Prompt Injection via Contextual Payloads".
| ID | Advisory rows | Detect | Prevent | Gap |
|---|---|---|---|---|
| MCP01 | 4 | catalog/advisory secret-exfil + mcp-token-theft | Guard can block secret-file / env reads at the local action boundary | not a secrets manager; does not rotate tokens; does not scrub secrets already inside model context |
| MCP02 | 1 | tool-permission-creep advisory | Guard approval on plugin/skill install and MCP server change | not an OAuth scope-expiry gateway |
| MCP03 | 2 | tool-description-poisoning advisory + scanner MCP posture | Guard on changed MCP servers / plugin install | Cursor path is artifact trust, not full pre-exec of every tool description |
| MCP04 | 4 | catalog scores, lockfile/publishability findings, supply-chain advisories | Guard on plugin/skill install | not a signing/SBOM authority |
| MCP05 | 1 | unsafe-command / rm-rf advisory | Guard intercepts local shell/file-destructive actions | does not sandbox every MCP server's own backend |
| MCP06 | 5 | several prompt-injection advisories (Intent Flow Subversion / contextual payloads) | limited (some injected-instruction to shell paths hit Guard) | NOT a complete prompt-injection preventer |
| MCP07 | 1 | MCP transport hardening (insecure HTTP, wildcard binds, missing auth posture) on Guard pages | local only | not an MCP gateway identity layer |
| MCP08 | 0 | local decision trail / receipts on the developer machine | local decision trail / receipts | not an immutable SIEM; local logs |
| MCP09 | 1 | shadow-mcp-server-discovery advisory | Guard on new/changed MCP servers before the harness launches | not continuous org-wide network discovery of shadow servers |
| MCP10 | 3 | context-window-scraping / data-overexposure advisories | Guard on excessive local file reads | does not quarantine or partition model context windows |
License: Apache-2.0 (this Space and the dataset). OWASP MCP Top 10 text is CC BY-NC-SA 4.0.