mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
25 lines (24 loc) • 610 B
YAML
rules:
# ruleid: missing-message-field
- id: unchecked-subprocess-call
patterns:
- pattern: |
subprocess.call(...)
- pattern-not-inside: |
$S = subprocess.call(...)
- pattern-not-inside: |
subprocess.call(...) == $X
severity: WARNING
fix: subprocess.check_call(...)
# ok: missing-message-field
- id: other-rule
pattern: <div>hello</div>
languages: [generic]
severity: INFO
message: ""
# ok: missing-message-field
- message: ""
id: other-rule-2
pattern: <div>hello</div>
languages: [generic]
severity: INFO