Skip to content
Français

McpToolFilter

import type { McpToolFilter } from "@elie-laloum/outpost";
  • includeOptional
    readonly string[] | undefined
    Distinct MCP tool names to keep. Claude Code and Antigravity refuse it; in the built-in harness a name the server does not offer fails the turn.
  • excludeOptional
    readonly string[] | undefined
    Distinct MCP tool names to remove after include. Copilot keeps them listed but refuses their calls.
export interface McpToolFilter {
  readonly include?: readonly string[];
  readonly exclude?: readonly string[];
}