forked from cardosofelipe/fast-next-template
- Add MCPSafetyWrapper for safe MCP tool execution - Add MCPToolCall/MCPToolResult models for MCP interactions - Add SafeToolExecutor context manager - Add SafetyMetrics collector with Prometheus export support - Track validations, approvals, rate limits, budgets, and more - Support for counters, gauges, and histograms Issue #63 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
18 lines
293 B
Python
18 lines
293 B
Python
"""MCP safety integration."""
|
|
|
|
from .integration import (
|
|
MCPSafetyWrapper,
|
|
MCPToolCall,
|
|
MCPToolResult,
|
|
SafeToolExecutor,
|
|
create_mcp_wrapper,
|
|
)
|
|
|
|
__all__ = [
|
|
"MCPSafetyWrapper",
|
|
"MCPToolCall",
|
|
"MCPToolResult",
|
|
"SafeToolExecutor",
|
|
"create_mcp_wrapper",
|
|
]
|