Skip to main content
An argument rule limits the values one tool on one MCP Connection may be called with. Use it to keep a tool inside one team, project or channel. A rule has four parts:
  • The argument: one top-level argument of the tool.
  • only or never: the value must, or must not, match.
  • is or contains: match the whole value or part of the text.
  • Matching ignores case.
Oriant adds each rule to the tool’s description, so the AI client knows the limit before it calls. Before forwarding, Oriant checks the call. A call that breaks a rule is recorded as refused with reason argument_not_allowed and never sent.
Rules check what a call asks for, not what the server returns.
Last modified on November 9, 2026