loading…
Search for a command to run...
loading…
Run Semgrep static analysis from an AI agent. OWASP top 10, secrets detection, custom rule packs, baseline scanning. Curated by Archimedes Market with a verifie
Run Semgrep static analysis from an AI agent. OWASP top 10, secrets detection, custom rule packs, baseline scanning. Curated by Archimedes Market with a verified Trust Report.
Archimedes Trust Report — VERIFIED 92/100
Verified asset on Archimedes Market. View the full 4-dimension Trust Report (security · quality · license · complexity) and the curated catalog on the asset page.
Run Semgrep static analysis from an AI agent. Lets an agent scan a repo with prebuilt rulesets (OWASP top 10, secrets, language-specific packs), surface findings with severity scoring, and run baseline diffs to focus only on newly-introduced issues.
scan — run a default scan (p/security-audit + p/secrets) and return findings sorted by severityscan_with_ruleset — scan with one or more named rulesets (p/owasp-top-ten, p/python, etc.)list_rulesets — built-in rulesets available without a Semgrep accountget_finding_details — full rule metadata + remediation hint for a finding IDbaseline_scan — scan only files modified since a git ref (HEAD~1, main, custom SHA)Each finding includes:
rule_id — the Semgrep rule that matchedseverity — ERROR | WARNING | INFOcwe — CWE classification if availableowasp — OWASP category mappingfile + line_start + line_endmessage — human-readable explanationfix — suggested patch if availablepip install mcp-semgrep-scanner
# Optional: Semgrep account token for Pro rules
export SEMGREP_APP_TOKEN="..."
mcp-semgrep-scanner serve
Agent: "Are there any security issues in this PR?"
↓
1. baseline_scan(repo="/path/to/repo", base_ref="origin/main")
→ returns only findings introduced by the PR's diff
2. get_finding_details(finding_id=...) for the ERROR-severity ones
3. Agent suggests fixes inline in PR review
MIT.
Run in your terminal:
claude mcp add mcp-semgrep-scanner -- npx Yes, Semgrep Scanner MCP is free — one-click install via Unyly at no cost.
No, Semgrep Scanner runs without API keys or environment variables.
Self-hosted: the server runs locally on your machine via the install command above.
Open Semgrep Scanner on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzNot sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs