Tool allow list

Tools are always a strict allow list. If a tool is not listed, clients cannot call it.

UI behavior

In the Preset editor:

  • Open the Tools section.
  • Select tools from the connected servers list.
  • Disable a tool to remove it from the preset.

Prefixed tool names

Broxy prefixes tools to avoid collisions:

  • Downstream name: search
  • Client name: github_search

Clients must use the prefixed name when calling tools.

Missing tools

If a preset references a tool that a server no longer exposes:

  • Broxy logs a warning.
  • The proxy keeps running.
  • The missing tool does not appear in tools/list.

Empty tool lists

If the tools list is empty, no tools are exposed and tool calls are denied.

No documentation matches your search.