MCP Hub
Back to servers

maiife-toolkit

Open-source AI governance toolkit — MCP servers & CLIs for scanning, auditing, and managing your AI environment

glama
Stars
1
Updated
Apr 5, 2026
Validated
May 9, 2026

Maiife Toolkit

Open-source AI governance tools. Each works standalone as an MCP server or CLI — together they form a governance mesh.

npm scope License: Apache 2.0 PRs Welcome maiife-toolkit MCP server

maiife-toolkit MCP server

Built by Maiife — Enterprise AI Control Plane.

Requirements

  • Node.js >= 18
  • npm or pnpm

Installation

# 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 scan

Tools

PackageDescriptionPublished
@maiife-ai-pub/sharedShared types and formatters used by all toolkit packages
@maiife-ai-pub/probeAI environment scanner — discover IDE extensions, MCP servers, agent frameworks, API keys, local models
@maiife-ai-pub/mcp-auditMCP server security scanner — score configs on permissions, data sensitivity, blast radius
@maiife-ai-pub/ai-stack"What's Your AI Stack?" — shareable profile card of your AI toolkit🚧
@maiife-ai-pub/mcp-doctorMCP health check & auto-fixer — brew doctor for your MCP setup🚧
@maiife-ai-pub/ai-journalPersonal AI usage diary — track how you use AI, get reflective insights🚧
@maiife-ai-pub/context-syncCross-tool AI memory sync — one context.json, synced to Cursor, Claude, MCP🚧
@maiife-ai-pub/prompt-scorePrompt quality analyzer — score, improve, and lint your AI prompts🚧
@maiife-ai-pub/evalLLM-as-judge evaluation engine — score agent outputs with structured rubrics🚧
@maiife-ai-pub/traceAgent workflow tracer — trace, view, and analyze execution spans🚧
@maiife-ai-pub/costAI spend calculator + optimizer — unified cost report across vendors🚧
@maiife-ai-pub/prompt-craftGamified prompt coach — levels, streaks, badges for prompt improvement🚧
@maiife-ai-pub/sub-auditPersonal AI subscription auditor — find waste in your AI spending🚧
@maiife-ai-pub/model-matchPersonal model recommender — find the best model for YOUR tasks🚧
@maiife-ai-pub/weekly-ai-reportAI week in review — Spotify Wrapped for your AI usage, weekly🚧

Quick Start

# 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

Use as MCP Servers

Each tool exposes an MCP server via Model Context Protocol. Add them to your Claude Desktop, Cursor, or any MCP-compatible client.

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %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"]
    }
  }
}

MCP Tools Summary

ServerToolsDescription
probeprobe_scan, probe_list_models, probe_list_extensions, probe_check_keysScan AI environment
mcp-auditscan_servers, score_serverAudit MCP security
mcp-doctormcp_checkup, mcp_fix, mcp_statusDiagnose & fix MCP configs
ai-stackai_stack_scanGenerate AI stack profile
prompt-scoreprompt_analyze, prompt_improve, prompt_trackScore & improve prompts
evaleval_score, eval_batch, eval_compareEvaluate LLM outputs
tracetrace_list, trace_view, trace_analyzeTrace agent workflows
costcost_report, cost_optimizeTrack & optimize AI spend
context-synccontext_get, context_set, context_push, context_pullSync AI context
prompt-craftcraft_score, craft_improve, craft_profile, craft_challengeGamified prompt coaching
sub-auditsub_audit_runAudit AI subscriptions
model-matchmodel_compare, model_recommendRecommend models

Contributing

Contributions are welcome! Here's how to get started:

  1. Fork the repo on GitHub
  2. Create a branch: git checkout -b feat/my-improvement
  3. Make your changes — each package lives in packages/<name>/
  4. Run tests: pnpm test
  5. Open a PR against main — describe what you changed and why

Please follow the existing code style (TypeScript, ESM, Vitest for tests). Each package should work as both a CLI and an MCP server where applicable.

License

Apache 2.0 — free to use, modify, and distribute.


Part of the Maiife platform — Enterprise AI Control Plane.

Reviews

No reviews yet

Sign in to write a review