Skip to main content
Tool access control enforces the principle of least privilege. Each agent only has access to the tools it needs.

Why Control Tool Access?

  • Security — Prevent agents from accessing sensitive operations
  • Reliability — Reduce blast radius of agent errors
  • Compliance — Audit which agents used which tools

Basic Usage

Tool Permissions

Fine-grained permissions:

Tool Registry

Register available tools:

Denying Access

Dynamic Access

Change permissions at runtime:

Audit Trail

Track tool usage:

Best Practices

Give agents only the tools they need. Add more if required.
Always log usage of tools that can modify data or access sensitive systems.
Agents evolve. Their permissions should too.