Prism Scanner

by aidongise-cell

279 downloads
Not rated
GitHub

About

Security scanner for AI Agent skills, plugins, and MCP servers. 39+ detection rules with AST taint tracking, A-F grading, and post-uninstall residue cleanup.

Details

Author
aidongise-cell
Downloads
279
Categories
Other, Security

- 39 detection rules across three analysis layers
- Intra‑file taint tracking for data flow analysis
- Multi‑platform support (ClawHub, MCP, npm, pip)
- Pure static analysis; never executes scanned code
- System residue scanner for post‑uninstall persistence checks
- Safe cleanup with plan‑apply‑rollback workflow
- Custom detection rules via YAML files
- Offline mode to skip all external lookups

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Prism Scanner
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via pip install prism-scanner, Homebrew, npx prism-scanner, or Docker. Use the CLI commands prism scan <target> to scan a local directory or GitHub repo, and prism clean --scan, prism clean --plan, or prism clean --apply for system residue management. It can also run as an MCP server exposing four tools (prism_scan, prism_grade, prism_clean_scan, prism_clean_plan) for integration with AI assistants.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "prism scanner": {
            "prism-scanner": {
                "command": "npx",
                "args": [
                    "prism-scanner",
                    "scan",
                    "https://github.com/user/skill-repo"
                ]
            }
        }
    }
}

McpServers

{
    "prism-scanner": {
        "command": "npx",
        "args": [
            "prism-scanner",
            "scan",
            "https://github.com/user/skill-repo"
        ]
    }
}

:large_blue_diamond: Prism Scanner

Python 3.10+
License: Apache 2.0
[Tests: 67 passed]()
[Version: 0.1.0]()
Awesome

Security scanner for AI Agent skills, plugins, and MCP servers.

<!-- mcp-name: io.github.aidongise-cell/prism-scanner -->

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.

---

Why Prism?

| | 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 |

---

Quick Start

```bash
pip install prism-scanner

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.