Skip to main content
Glama
sudo-ai-git

mcp-skill-sec

by sudo-ai-git

mcp-skill-sec

모든 에이전트 스킬, 시스템 프롬프트 또는 다운로드한 파일 모음을 악성 스킬 공급망 패턴 8가지에 대해 감사하는 Model Context Protocol (MCP) 서버입니다.

결정적이며, LLM이 없고, 네트워크 호출이 없습니다. Claude Code, Cursor, Copilot, OpenClaw, Codex CLI 및 모든 MCP 호환 에이전트에서 작동하는 자체 호스팅 가능한 사전 설치 스캐너입니다.

검사 대상 (규칙 R1–R8)

규칙

패턴

R1

프롬프트 인젝션 / 명령 탈취 (ignore previous instructions, 비밀 유지 지시, 정체성 재정의)

R2

데이터 유출 의도 (콘텐츠를 URL로 전송/게시/이메일, 로그 탈취)

R3

하드코딩된 비밀 / 자격 증명 (API 키, PAT, 개인 키, 연결 문자열)

R4

위험한 명령 (rm -rf /, curl | sh, 포크 폭탄, 원시 장치 쓰기)

R5

난독화 / 숨은 동작 (base64-exec, eval/exec, 제로폭 문자)

R6

신뢰할 수 없는 외부 가져오기 (fetch-and-run, PyPI 외 설치)

R7

자격 증명 접근 (~/.ssh, .aws/credentials, .env 읽기)

R8

권한 상승 (sudo -s, setuid, sudo 그룹 추가)

각 발견 항목은 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.py

Claude 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

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    B
    maintenance
    Static security scanner for AI agent skill packages that detects malicious SKILL.md files and bundled scripts before they run.
    15
  • A
    license
    Not graded
    quality
    B
    maintenance
    Security scanning for AI agent skills, MCP servers, and agent prompts, returning signed trust scores and detailed findings.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides 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.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Security scanner for AI agent skills, providing tools to scan skill files for threats such as credential theft and prompt injection.
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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