Security scanner for AI Agent skills, plugins, and MCP servers with A-F grading.
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.
Security scanner for AI Agent skills, plugins, and MCP servers.
Prism analyzes code for malicious behavior before you install it β and checks your system for leftover threats after you uninstall.
Unlike marketplace-only trust scores, Prism gives you full lifecycle coverage with code-level transparency β pre-install, runtime, and post-uninstall β across every platform, completely open source.
.env files, private keys, IDE configs, and package-manager credentials before they ship. Inspired by Anthropic's April 2026 source-map leak that exposed 512K lines of Claude Code internals via npm. Wire it into your CI:
prism --version reported 0.1.3 after upgrading to 0.2.1); detection behavior is identical to v0.2.1.| Marketplace Trust Scores | Prism Scanner | |
|---|---|---|
| Pre-install | :white_check_mark: Reputation score | :white_check_mark: Deep code analysis |
| Post-uninstall | :x: | :white_check_mark: Residue & persistence scan |
| Inspection | Black-box rating | Code-level, rule-by-rule |
| Platforms | Single ecosystem | ClawHub, MCP, npm, pip |
| Source | Closed | Open (Apache 2.0) |
| Execution | Requires upload | Local-first, offline OK |
Add Prism to your CI pipeline β findings appear in GitHub's Security tab:
Prism Scanner can run as an MCP server, giving AI assistants direct access to security scanning tools.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
Or for Claude Code:
This exposes 4 tools: prism_scan, prism_grade, prism_clean_scan, prism_clean_plan.
Or use the published image:
Prism operates across 3 analysis layers, each targeting a different phase of the agent lifecycle:
| Layer | Focus | Rules | Examples |
|---|---|---|---|
| 1. Code Behavior (S1-S14) | What the code does | 14 | Shell execution, data exfiltration, SSRF, persistence mechanisms, unsafe deserialization, download-and-execute |
| 2. Metadata (M1-M6, P1-P9) | What the package claims vs. contains | 15 | Hardcoded credentials, typo-squatting, install scripts, obfuscated payloads, prompt injection, suspicious domains |
| 3. System Residue (R1-R10) | What was left behind | 10 | LaunchAgents, crontab entries, shell config pollution, orphaned credentials, systemd units, login items |
Total: 39 detection rules with lightweight intra-file taint analysis.
| Grade | Label | Meaning | Recommendation |
|---|---|---|---|
| A | Safe | No findings or only informational | Safe to use |
| B | Notice | Only LOW severity findings | Likely safe β minor observations |
| C | Caution | 1-4 MEDIUM findings | Review before use β warrants manual inspection |
| D | Danger | 1-2 HIGH, or 5+ MEDIUM | Use in sandbox only β significant risks |
| F | Critical | Any CRITICAL, or 3+ HIGH | Do not install β critical security risks |
Generate a standalone, self-contained HTML report with full findings, grade visualization, and risk breakdown β perfect for sharing with teammates or archiving:
The HTML report features a dark-themed UI with color-coded severity levels, an interactive grade ring, and a complete findings table. No external dependencies β just open the .html file in any browser.
Add Prism to your GitHub Actions workflow to gate deployments on security findings:
The --fail-on flag exits with code 1 if any finding meets or exceeds the specified severity (critical, high, or medium), failing the CI pipeline.
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/prism-scanner)<a href="https://allmcps.com/mcp/prism-scanner"><img src="https://allmcps.com/api/badge/prism-scanner?style=directory" alt="Prism Scanner on AllMCPs" /></a>