Skip to main content

Igris Scanner

Igris Scanner is a security toolkit for Model Context Protocol (MCP) configurations. It provides three layers of protection:
LayerPackagePurpose
Scanner@igris/scanner (core)Static analysis of MCP configs — 10 detectors, 42 rules
Runtime Proxy@igris/proxyLive policy enforcement, anomaly detection, session management
CLI@igris/cliCommand-line scanner with auto-discovery for 42+ config locations

How They Fit Together

Quick Start

Scan a config file

bunx igris scan ~/.claude/claude_desktop_config.json

Scan all known config locations

bunx igris scan --auto

List all detection rules

bunx igris rules list

Set up the runtime proxy

See Proxy Setup for routing MCP clients through Igris.

Scoring

Every scan produces a security score from 0 to 10 with a letter grade:
GradeScoreMeaning
A9.0 - 10.0Excellent — no significant issues
B7.0 - 8.9Good — minor issues only
C5.0 - 6.9Fair — some medium-severity findings
D3.0 - 4.9Poor — high-severity issues present
F0.0 - 2.9Critical — immediate action required
Deductions per finding:
SeverityPoints deducted
Critical-3.0
High-2.0
Medium-1.0
Low-0.5
Info0