Skip to main content
Glama

Use

pip install "fusion-safety[serve,mcp]"
fusion doctor
fusion run start --prompt agent.txt --target ollama:llama3.2:1b --grader claude-cli
fusion run finalize --min-grade B                               # report card; exit 1 below the bar
fusion serve

Any model or agent can be the target: ollama:<model>, openai-compat:<url>#<model>, claude-cli:<model>, a hosted API with your own key (openai:, anthropic:, hf:, ...; needs FUSION_ALLOW_API_SPEND=1), or any program via cmd:<command>.

Runtime guardrail in your agent loop:

from fusion_first.guardrail.guard import Guardrail
from fusion_first.guardrail.policy import GuardConfig

guard = Guardrail(GuardConfig(allowlisted_domains=["your-co.com"], require_authorization=True))
outcome = guard.guard_tool_call(tool_name, tool_args, user_request=user_message,
                                untrusted_context=True, untrusted_text=tool_results)
if outcome.blocked: ...

Claude Code: claude plugin marketplace add "$(fusion plugin-dir)" && claude plugin install fusion@fusion-first. MCP: { "mcpServers": { "fusion": { "command": "fusion-mcp" } } } exposes the run engine and the guard's guardrail_snippet / check_tool_call tools.

Related MCP server: evalmine

License

MIT

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    A
    maintenance
    Guardrails service for AI agents that evaluates every tool call for safety and alignment before execution, providing default-deny policy, LLM safety evaluation, and audit trail.
    39 PyPI
    22
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to securely invoke tools by enforcing identity proof, capability verification, and risk scoring on every request, blocking unsafe calls before they execute.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables governed tool-calling agents with policy decisions, optional human approval, hash-chained audit logging, and deterministic evaluation.
    MIT