maiife-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.
Requisitos
Node.js >= 18
npm o pnpm
Instalación
# Install individual tools via npm
npm install -g @maiife-ai-pub/probe
npm install -g @maiife-ai-pub/mcp-audit
# Or run directly with npx (no install needed)
npx @maiife-ai-pub/probe scan
npx @maiife-ai-pub/mcp-audit scanHerramientas
Paquete | Descripción | Publicado |
| Tipos y formateadores compartidos utilizados por todos los paquetes del kit | ✅ |
| Escáner de entorno de IA: descubre extensiones de IDE, servidores MCP, marcos de agentes, claves API, modelos locales | ✅ |
| Escáner de seguridad de servidores MCP: evalúa 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: rastrea 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: puntúa, mejora y revisa tus prompts de IA | ✅ |
| Motor de evaluación LLM-as-judge: puntúa las salidas de los agentes con rúbricas estructuradas | ✅ |
| Rastreador de flujo de trabajo de agentes: rastrea, visualiza y analiza 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 tus gastos de 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 servidores MCP
Cada herramienta expone un servidor MCP a través del Protocolo de contexto de modelo. Añádelos a tu Claude Desktop, Cursor o cualquier cliente compatible con MCP.
Ubicación del archivo de configuración:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"maiife-probe": {
"command": "npx",
"args": ["@maiife-ai-pub/probe", "mcp"]
},
"maiife-mcp-audit": {
"command": "npx",
"args": ["@maiife-ai-pub/mcp-audit", "serve"]
},
"maiife-mcp-doctor": {
"command": "npx",
"args": ["@maiife-ai-pub/mcp-doctor", "serve"]
},
"maiife-ai-stack": {
"command": "npx",
"args": ["@maiife-ai-pub/ai-stack", "serve"]
},
"maiife-prompt-score": {
"command": "npx",
"args": ["@maiife-ai-pub/prompt-score", "serve"]
},
"maiife-eval": {
"command": "npx",
"args": ["@maiife-ai-pub/eval", "serve"]
},
"maiife-trace": {
"command": "npx",
"args": ["@maiife-ai-pub/trace", "serve"]
},
"maiife-cost": {
"command": "npx",
"args": ["@maiife-ai-pub/cost", "serve"]
},
"maiife-context-sync": {
"command": "npx",
"args": ["@maiife-ai-pub/context-sync", "serve"]
},
"maiife-prompt-craft": {
"command": "npx",
"args": ["@maiife-ai-pub/prompt-craft", "serve"]
},
"maiife-sub-audit": {
"command": "npx",
"args": ["@maiife-ai-pub/sub-audit", "serve"]
},
"maiife-model-match": {
"command": "npx",
"args": ["@maiife-ai-pub/model-match", "serve"]
}
}
}Resumen de herramientas MCP
Servidor | Herramientas | Descripción |
|
| Escanear entorno de IA |
|
| Auditar seguridad de MCP |
|
| Diagnosticar y reparar configuraciones MCP |
|
| Generar perfil de stack de IA |
|
| Puntuar y mejorar prompts |
|
| Evaluar salidas de LLM |
|
| Rastrear flujos de trabajo de agentes |
|
| Rastrear y optimizar gastos de IA |
|
| Sincronizar contexto de IA |
|
| Entrenamiento de prompts gamificado |
|
| Auditar suscripciones de IA |
|
| Recomendar modelos |
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 pruebas:
pnpm testAbre un PR contra
main: describe qué cambiaste 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 corresponda.
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/maiife-toolkit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server