mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
24 lines (23 loc) • 607 B
YAML
rules:
- id: flask-class-method-get-side-effects
patterns:
- pattern-either:
- pattern: |
def get(self,...):
...
$METHOD(...)
- pattern: |
def get(self,...):
...
$VAR = $METHOD(...)
- metavariable-regex:
metavariable: $METHOD
regex: (?i)(create|update|delete).*
message: >-
Flask class method GET with side effects
severity: WARNING
languages: [python]
metadata:
category: best-practice
technology:
- flask