$ timeahead.in
/ servers/npm/@kernlang/review-mcp
npm

@kernlang/review-mcp

MCP server security scanner — static analysis for Model Context Protocol implementations

7 stars3k/wkupdated 0d agogithub ↗
62fair
▣ Overview
npmCIGitHub releaselicense

What it does

This MCP server wraps KERN's static analysis and code review capabilities, exposing security scanning, type checking, and code generation as MCP tools. The core feature is a 240-rule security analyzer that scans TypeScript and Python code for vulnerabilities including prompt injection, unguarded effects, unsafe patterns, and flaky tests. It also provides nominal type checking, backend code generation from KERN specifications, and security-focused MCP server scaffolding.

Who it's for

Backend engineers and MCP developers building or auditing TypeScript and Python services. Teams using KERN for backend-as-specification work, or developers who want security scanning beyond ESLint and pylint—catching prompt injection and taint-tracking issues that conventional linters miss.

Common use cases

  • Scan TypeScript and Python backend code for security vulnerabilities using 240 AST-based rules
  • Detect prompt injection, unguarded effects, and unsafe patterns before deployment
  • Type-check code with zero false positives using KERN's nominal type system
  • Audit and scaffold MCP server implementations with built-in security guards
  • Generate type-safe Express and FastAPI backends from KERN specifications

Setup pitfalls

  • Scanner found 20 embedded secrets in the package—review credentials and rotate any that may be exposed.
  • Requires Node.js runtime and may depend on local TypeScript/Python toolchains for full analysis coverage.
  • The 240 security rules target backend code; frontend analysis is not a focus area.
  • Several compile targets (Vue, Nuxt, React Native, Terminal) are listed as additional adapters—verify they meet production requirements before adopting.
20 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
30
7.5
Adoption
20%
42
8.4
Quality
10%
60
6.0
Trust
10%
50
5.0
Total
61.9
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high· 46 tools · auth: API key
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
compile✓ no
review✓ no
review-kern✓ no
review-mcp-server✓ no
parse✓ no
+41 more tools
decompile✓ no
validate✓ no
list-targets✓ no
list-nodes✓ no
schema✓ no
compile-json✓ no
compile-and-review✓ no
audit-mcp-config✓ no
generate-security-tests✓ no
inspect-mcp-servers✓ no
verify-tool-pins✓ no
evil✓ no
notes✓ no
page✓ no
data✓ no
respond✓ no
tool✓ no
safe✓ no
tweet✓ no
run-cmd⚠ yes
run⚠ yes
read✓ no
call✓ no
danger✓ no
a✓ no
b✓ no
c✓ no
list-files✓ no
read-file✓ no
summarize✓ no
search✓ no
get-users✓ no
calculate✓ no
run-command⚠ yes
helper✓ no
call-api✓ no
process-data✓ no
name✓ no
readFile✓ no
searchFiles✓ no
writeFile⚠ yes
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "kernlangreview": {
      "command": "npx",
      "args": [
        "-y",
        "@kernlang/review-mcp"
      ]
    }
  }
}
📈 Score historylast 28 snapshots
5/13/20266/11/2026 · 28 snapshots
⛁ Raw data
weekly downloads3k
github stars7
forks2
open issues0
license✓ present
readme length23539 chars
last publish0d ago
last commit0d ago
last updated1d ago
install verified✓ pass · 21d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points