Use this file to discover all available pages before exploring further.
Unbound has four policy types: Cost, Model, Security, and Tool. Each has its own subcommand for type-specific creation. Generic commands (list, get, delete) work across Cost, Model, and Security; Tool policies use a separate policy tool subcommand.
unbound policy list # List all policiesunbound policy list --type COST # Filter by type: COST, MODEL, SECURITYunbound policy get <id> # View a policy's full configunbound policy delete <id> # Delete a policyunbound policy effective <id> # Effective policies for a user or group
# Allow all models except one:unbound policy model create \ --name "No Opus" \ --all-models \ --excluded anthropic/claude-3-opus-20240229# Allow only a specific model:unbound policy model create \ --name "GPT-4o only" \ --model openai/gpt-4o
unbound policy tool families # Terminal command families and the fields they acceptunbound policy tool mcp-servers # Known MCP servers and their available tools
# Match by action type (e.g. all write operations on a server):unbound policy tool create-mcp \ --name "Audit Linear writes" \ --mcp-server Linear \ --mcp-action-type write \ --action AUDIT# Match a specific tool:unbound policy tool create-mcp \ --name "Block PR creation" \ --mcp-server GitHub \ --mcp-tool create_pull_request \ --action BLOCK
Available actions: BLOCK, WARN, AUDIT, REQUIRE_SLACK_APPROVAL
Only the fields you provide are changed.See Tool Policies for the full list of actions, NL rules, and canonical group targeting.All commands support --json for machine-readable output.
Tool Policies
Dashboard reference for actions, NL rules, and Slack approvals
Cost Policies
Dashboard reference for budget limits and spend controls