scan-your-ai-toolkit
🛡️ Maiife Toolkit
Herramientas de gobernanza de IA de código abierto. Cada una funciona de forma independiente como servidor MCP o CLI; juntas forman una malla de gobernanza.
Creado por Maiife — Plano de control de IA empresarial.
Herramientas
Paquete | Descripción | Publicado |
| Tipos y formateadores compartidos utilizados por todos los paquetes del kit de herramientas | ✅ |
| Escáner de entorno de IA: descubre extensiones de IDE, servidores MCP, marcos de trabajo de agentes, claves API, modelos locales | ✅ |
| Escáner de seguridad de servidores MCP: califica configuraciones según permisos, sensibilidad de datos, radio de explosión | ✅ |
| "¿Cuál es tu stack de IA?": tarjeta de perfil compartible de tu kit de herramientas de IA | 🚧 |
| Comprobación de salud y autorreparación de MCP: el "brew doctor" para tu configuración de MCP | 🚧 |
| Diario personal de uso de IA: registra cómo usas la IA, obtén perspectivas reflexivas | 🚧 |
| Sincronización de memoria de IA entre herramientas: un context.json, sincronizado con Cursor, Claude, MCP | 🚧 |
| Analizador de calidad de prompts: califica, mejora y revisa tus prompts de IA | 🚧 |
| Motor de evaluación LLM-as-judge: califica las salidas de los agentes con rúbricas estructuradas | 🚧 |
| Rastreador de flujo de trabajo de agentes: rastrea, visualiza y analiza los intervalos de ejecución | 🚧 |
| Calculadora y optimizador de gastos en IA: informe de costes unificado entre proveedores | 🚧 |
| Entrenador de prompts gamificado: niveles, rachas, insignias para mejorar tus prompts | 🚧 |
| Auditor de suscripciones personales de IA: encuentra desperdicios en tu gasto en IA | 🚧 |
| Recomendador personal de modelos: encuentra el mejor modelo para TUS tareas | 🚧 |
| Resumen semanal de IA: el "Spotify Wrapped" para tu uso de IA, semanalmente | 🚧 |
Inicio rápido
# Scan your AI environment
npx @maiife-ai-pub/probe scan
# Audit your MCP server security
npx @maiife-ai-pub/mcp-audit scan
# Generate your AI Stack profile card
npx @maiife-ai-pub/ai-stack --format svg --output my-stack.svg
# Health check your MCP servers
npx @maiife-ai-pub/mcp-doctor check
# Log an AI interaction
npx @maiife-ai-pub/ai-journal log --tool claude --task coding --duration 30
# Sync AI context across tools
npx @maiife-ai-pub/context-sync push
# Score your AI prompts
npx @maiife-ai-pub/prompt-score analyze --input prompt.txt
# Evaluate agent outputs with rubrics
npx @maiife-ai-pub/eval score --rubric code-review --input review.txt
# Trace agent workflows
npx @maiife-ai-pub/trace list --days 7
# Track AI spend across vendors
npx @maiife-ai-pub/cost report --period last-30d
# Gamified prompt coaching
npx @maiife-ai-pub/prompt-craft score --input prompt.txt
# Audit AI subscriptions for waste
npx @maiife-ai-pub/sub-audit
# Find the best model for your tasks
npx @maiife-ai-pub/model-match recommend --task coding
# Generate your AI week in review
npx @maiife-ai-pub/weekly-ai-report generateUso como servidor MCP
Cada herramienta con un servidor MCP puede añadirse a Claude Desktop, Cursor o cualquier cliente compatible con MCP. Cada una expone herramientas a través del transporte stdio.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"maiife-probe": {
"command": "npx",
"args": ["@maiife-ai-pub/probe", "mcp"]
},
"maiife-mcp-audit": {
"command": "npx",
"args": ["@maiife-ai-pub/mcp-audit", "mcp"]
},
"maiife-mcp-doctor": {
"command": "npx",
"args": ["@maiife-ai-pub/mcp-doctor", "mcp"]
},
"maiife-eval": {
"command": "npx",
"args": ["@maiife-ai-pub/eval", "mcp"]
},
"maiife-prompt-score": {
"command": "npx",
"args": ["@maiife-ai-pub/prompt-score", "mcp"]
},
"maiife-prompt-craft": {
"command": "npx",
"args": ["@maiife-ai-pub/prompt-craft", "mcp"]
},
"maiife-cost": {
"command": "npx",
"args": ["@maiife-ai-pub/cost", "mcp"]
},
"maiife-model-match": {
"command": "npx",
"args": ["@maiife-ai-pub/model-match", "mcp"]
},
"maiife-ai-stack": {
"command": "npx",
"args": ["@maiife-ai-pub/ai-stack", "mcp"]
},
"maiife-context-sync": {
"command": "npx",
"args": ["@maiife-ai-pub/context-sync", "mcp"]
},
"maiife-sub-audit": {
"command": "npx",
"args": ["@maiife-ai-pub/sub-audit", "mcp"]
},
"maiife-trace": {
"command": "npx",
"args": ["@maiife-ai-pub/trace", "mcp"]
}
}
}Elige las herramientas que necesites: no tienes que añadirlas todas. Una vez configurado, Claude puede llamar a herramientas como probe_scan, mcp_audit_scan, eval_score, prompt_score_analyze, cost_report y más directamente desde el chat.
Ejecutar con Docker
Cada servidor MCP se publica como una imagen de Docker en GHCR. Útil para entornos aislados o integración con Glama.
# Pull and run any server
docker run -i ghcr.io/sakthivelchan89/maiife-probe
docker run -i ghcr.io/sakthivelchan89/maiife-mcp-audit
docker run -i ghcr.io/sakthivelchan89/maiife-eval
# ... same pattern for all 12 packages
# Or build from source
docker build -f packages/probe/Dockerfile -t maiife-probe .
docker run -i maiife-probeLas imágenes de Docker utilizan transporte stdio (sin puertos expuestos). Pasa -i para una comunicación interactiva stdin/stdout con clientes MCP.
Contribución
¡Las contribuciones son bienvenidas! Aquí tienes cómo empezar:
Haz un fork del repositorio en GitHub
Crea una rama:
git checkout -b feat/my-improvementRealiza tus cambios: cada paquete reside en
packages/<name>/Ejecuta las pruebas:
pnpm testAbre un PR contra
main: describe qué has cambiado y por qué
Por favor, sigue el estilo de código existente (TypeScript, ESM, Vitest para pruebas). Cada paquete debe funcionar tanto como CLI como servidor MCP cuando sea aplicable.
Licencia
Apache 2.0: libre de usar, modificar y distribuir.
Parte de la plataforma Maiife: Plano de control de IA empresarial.
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/sakthivelchan89/scan-your-ai-toolkit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server