How it worksFeaturesDocsEarly accessGitHubDashboard

What Is Input Constraints For?

Input Constraints is meant to stop bad or dangerous tool arguments from ever reaching your upstream API — blocking a forbidden value, enforcing an allowed range, requiring a specific format, or making a parameter required, per tool or across all tools.

Open the Arthur screen that visually supports “What Is Input Constraints For?”

Open the Guard Rails tab to show the product area discussed by this wiki page

Bring the Input Constraints area into the viewport for a focused, semantic screenshot

Learn more: Guard Rails.

Tutorial video