Pre-install security scanner for AI agent skills (local stdio MCP). Offline static scan; no upload.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Yotta Verify MCP.
scan_skillPre-install scan: `target` (dir / .tgz / npm package) β verdict + severity counts + findings
generate_badgeAudited badge: local SVG + shields.io URL; folds in validate / vetter / audit / version / tests
gate_checkCI gate: fail when the worst severity exceeds `max_severity` (default medium)
get_reportVerification report: Markdown or JSON, same format as the CLI
Language: English Β· δΈζ
YottaMeta's pre-install security scanner for Agent skills, exposed as a stdio MCP server. Before you install any skill, plugin or MCP server, it runs a deterministic static scan β prompt injection, malicious patterns, SKILL.md integrity and permissions β and returns a verdict, an audited badge, a CI gate and a report as MCP tools.
Activates when configuring the ε δΏ‘ MCP server in an MCP client, wiring a trust-scan into an agent / workflow, or calling the MCP tools.
Zero dependencies (Python 3.8+ standard library); Windows + Linux + macOS; fully local and offline β no network calls, no execution of the scanned code.
The skill / plugin market has a trust problem: a 2025 survey of 22,511 skills found 140,963 issues, and 36% contain prompt injection. ε δΏ‘ MCP gives you a deterministic answer before you install β the same scan as the yotta-verify CLI, exposed as four MCP tools so any MCP client (Claude, VS Code, Codex, Cursor, β¦) can call it.
It is a pre-install verifier, not a sandbox and not a runtime monitor: it only reads files and prints a report. It never executes the scanned code, never connects to the network for the scan, and never fixes anything.
| Advantage | Description |
|---|---|
| Trust before install | A deterministic verdict for any skill / MCP server, instead of "trust me" |
| Zero dependency | Python 3.8+ standard library; no daemon / database / network |
| Fully local offline | Scans directories and npm tarballs on disk; nothing is executed or uploaded |
| Drop into any MCP client | Standard stdio MCP server β configure the server, and the four tools appear |
| Family synergy | Same rules table as yotta-verify (single source); verdicts merge with yotta-vetter / yotta-security-audit |
| Free & open | MIT; the whole scanner is free |
| Tool | What it does |
|---|---|
scan_skill | Pre-install scan: target (dir / .tgz / npm package) β verdict + severity counts + findings |
generate_badge | Audited badge: local SVG + shields.io URL; folds in validate / vetter / audit / version / tests |
gate_check | CI gate: fail when the worst severity exceeds max_severity (default medium) |
get_report | Verification report: Markdown or JSON, same format as the CLI |
You usually do not need to write the mcpServers entry yourself: after installing this skill, an AI agent auto-adds the yotta-verify-mcp entry per theγAI θͺε¨ζ₯ε
₯γsection in SKILL.md, and falls back to the CLI scanner when MCP tools are unavailable.
scan_skillScan a skill directory or package before install.
| Param | Type | Required | Meaning |
|---|---|---|---|
target | string | yes | Skill directory path, .tgz / .tar.gz path, or npm package name (auto npm pack to a temp dir, then scan) |
Returns a JSON result: verdict, severity counts, and findings (prompt injection / malicious patterns / SKILL.md integrity).
generate_badgeGenerate an audited badge (local SVG + shields.io URL).
| Param | Type | Meaning |
|---|---|---|
target | string | Optional: scan this to derive the verdict |
verdict | string | Optional: set the verdict directly |
validate | string | Optional: pass / fail (validate-skill result) |
vetter / audit | string | Optional: external verdicts to fold in |
version | string | Optional: version label. Defaults to the scanner (yotta-verify) version (e.g. 0.1.1) |
tests | integer | Optional: engine test count |
out | string | Optional: write the SVG to this path |
Note: the badge's
versionsegment reflects the version of the scanning engine (yotta-verify), not the MCP package (0.1.4). Passversionto override.
gate_checkCI pre-install gate.
| Param | Type | Meaning |
|---|---|---|
target | string | Required: dir / package to scan |
max_severity | string | Optional: info / low / medium / high / critical (default medium) |
Returns pass, verdict, worst, max_severity and an exit code.
get_reportGenerate a verification report.
| Param | Type | Meaning |
|---|---|---|
target | string | Required: dir / package to scan |
format | string | Optional: json / markdown (default markdown) |
out | string | Optional: write the report to this path |
This is a local, offline, static scan:
The package also ships a SKILL.md so an agent can learn how to configure and use the MCP server.
Pick any of the four methods below (skill files come from npm; GitHub can be slow without a proxy).
--agent <name> installs to that agent's default user-level directory; --list shows each agent's default directory.--dir <path> installs to the given directory.npx -y @yottameta/yotta-verify-mcp.On the GitHub repository YottaMeta/yotta-verify-mcp, click Code β Download ZIP, unzip it and put
the yotta-verify-mcp folder into the agent's skills directory.
The package ships its own test suite (included in the published package):
References: references/trust-checklist.md (pre-install trust checklist for MCP servers / plugins).
MIT Β© YottaMeta β see LICENSE.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/yotta-verify-mcp)<a href="https://allmcps.com/mcp/yotta-verify-mcp"><img src="https://allmcps.com/api/badge/yotta-verify-mcp?style=directory" alt="Yotta Verify MCP on AllMCPs" /></a>