scan-your-ai-toolkit
🛡️ Maiife Toolkit
Инструменты для управления ИИ с открытым исходным кодом. Каждый из них работает автономно как MCP-сервер или CLI, а вместе они образуют сеть управления.
Создано Maiife — корпоративной панелью управления ИИ.
Инструменты
Пакет | Описание | Опубликовано |
| Общие типы и форматировщики, используемые всеми пакетами набора | ✅ |
| Сканер ИИ-среды — обнаружение расширений IDE, MCP-серверов, агентских фреймворков, ключей API, локальных моделей | ✅ |
| Сканер безопасности MCP-серверов — оценка конфигураций по правам доступа, чувствительности данных, радиусу поражения | ✅ |
| "Каков ваш ИИ-стек?" — профильная карточка вашего ИИ-инструментария, которой можно поделиться | 🚧 |
| Проверка работоспособности и автоисправление MCP — аналог brew doctor для вашей настройки MCP | 🚧 |
| Личный дневник использования ИИ — отслеживайте, как вы используете ИИ, и получайте аналитические выводы | 🚧 |
| Синхронизация памяти ИИ между инструментами — один context.json, синхронизированный с Cursor, Claude, MCP | 🚧 |
| Анализатор качества промптов — оценка, улучшение и линтинг ваших ИИ-промптов | 🚧 |
| Механизм оценки LLM-как-судья — оценка результатов работы агентов с помощью структурированных рубрик | 🚧 |
| Трассировщик рабочих процессов агентов — отслеживание, просмотр и анализ этапов выполнения | 🚧 |
| Калькулятор расходов на ИИ + оптимизатор — единый отчет о затратах по всем поставщикам | 🚧 |
| Геймифицированный коуч по промптам — уровни, серии, значки за улучшение промптов | 🚧 |
| Аудитор личных подписок на ИИ — поиск лишних трат на ИИ | 🚧 |
| Персональный рекомендатель моделей — поиск лучшей модели для ВАШИХ задач | 🚧 |
| ИИ-неделя в обзоре — Spotify Wrapped для вашего использования ИИ, еженедельно | 🚧 |
Быстрый старт
# 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 generateИспользование в качестве MCP-сервера
Любой инструмент с MCP-сервером можно добавить в Claude Desktop, Cursor или любой другой клиент, совместимый с MCP. Каждый из них предоставляет инструменты через транспорт stdio.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %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"]
}
}
}Выберите нужные инструменты — вам не обязательно добавлять их все. После настройки Claude сможет вызывать такие инструменты, как probe_scan, mcp_audit_scan, eval_score, prompt_score_analyze, cost_report и другие, прямо из чата.
Запуск с помощью Docker
Каждый MCP-сервер публикуется как Docker-образ в GHCR. Полезно для изолированных сред или интеграции с 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-probeDocker-образы используют транспорт stdio (порты не открываются). Используйте -i для интерактивного взаимодействия через stdin/stdout с MCP-клиентами.
Вклад в проект
Мы приветствуем любой вклад! Вот как начать:
Сделайте форк репозитория на GitHub
Создайте ветку:
git checkout -b feat/my-improvementВнесите изменения — каждый пакет находится в
packages/<name>/Запустите тесты:
pnpm testОткройте PR в ветку
main— опишите, что вы изменили и почему
Пожалуйста, следуйте существующему стилю кода (TypeScript, ESM, Vitest для тестов). Каждый пакет должен работать как CLI и как MCP-сервер, где это применимо.
Лицензия
Apache 2.0 — бесплатно для использования, изменения и распространения.
Часть платформы Maiife — корпоративной панели управления ИИ.
Related MCP Connectors
AI governance MCP server for EU AI Act compliance and jurisdiction verification
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.
Zero-config MCP security scanner for AI-generated apps. 25K+ vulnerability patterns.