New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

grim-mcp

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

grim-mcp

Security audit for AI agents. Finds code, dependency, exposure, secrets, and active-compromise gaps across any stack, with drift detection and SBOM.

latest
Source
npmnpm
Version
0.6.3
Version published
Weekly downloads
2.2K
Maintainers
1
Weekly downloads
 
Created
Source

grim-mcp

npm license MCP Tawakkul Labs

Security audit MCP server. Finds the gaps, exposures, and active compromise that other scanners miss.

grim-mcp is the MCP distribution of GRIM. The engine is Python that uses only the standard library. This package bundles it and runs it as a stdio MCP server, so any MCP client can use it with npx.

Requirements

  • Node.js 18 or newer
  • Python 3.10 or newer on PATH (override with GRIM_PYTHON)

Use with an MCP client

{
  "mcpServers": {
    "grim": { "command": "npx", "args": ["-y", "grim-mcp"] }
  }
}

Or directly:

npx -y grim-mcp            # MCP server on stdio (default)
npx -y grim-mcp version    # print the engine version
npx -y grim-mcp list       # list audit tools

Or install the Python package instead:

pip install grim-mcp
grim mcp

Tools

ToolPurpose
detect_stackIdentify the stack and web served directories
audit_depsKnown CVEs in dependencies through the live OSV database
scan_secretsLeaked keys, tokens, private keys, and env files, with optional git history
scan_codeSAST across many languages
audit_exposureWebshells, polyglots, ELF binaries, exposed config and backups, nested archives
diff_artifactsBaseline and current drift, the active compromise check
watchSave a baseline and detect drift
planOrdered, explainable audit plan for a target
sbomCycloneDX 1.5 or SPDX 2.3 bill of materials
scan_iocsMatch file hashes against a known bad indicator store, plus EICAR
update_feedsSync detection rules and indicators from a JSON feed
ledgerTrack findings as new, known, reopened, or resolved
inventory_endpointsRoutes with method, auth middleware, input surface, and risk
malware_scanBuilt in heuristics and IoC, plus ClamAV and YARA when installed
check_liveOpt in, scope gated live checks
fix_planRemediation steps and safe unified diffs
ci_scanCI gate that returns an exit code by severity
reportUnified Markdown, JSON, or SARIF report

Every finding includes severity, confidence, location, evidence, remediation, and a MITRE ATT&CK technique.

MIT licensed.

Links: npm | GitHub | Tawakkul Labs

Keywords

mcp

FAQs

Package last updated on 22 Sep 2026

Related posts