MCP

Configuration Registry

MCP Configuration ListShows all MCP server configurations linked to the active agent.
Add or Edit ConfigurationUses a side panel form to create new configurations or update existing ones.
Delete ConfigurationRemoves a configuration with confirmation flow.
Enable or Disable ConfigurationToggles runtime availability per MCP configuration.
Draft-state MarkingMarks agent publish status as draft when MCP configurations are changed.

Connection and Identity Settings

Name and DescriptionStores human-readable identification for each MCP connection.
Remote URLDefines the MCP server endpoint used for tool discovery and execution.
Default Loading Text StrategySets default loading-text type and value applied to newly discovered tools.

Authorization Settings

Authorization Type SelectionSupports none, bearer, custom header, server OAuth, and client OAuth modes.
Bearer and Custom Header InputsCaptures token or header key/value credentials for direct authenticated requests.
Server OAuth ConfigurationConfigures token URL, client ID, and client secret for server-side OAuth flow.
Client OAuth ConfigurationConfigures provider-based client OAuth fields, including provider-specific tenant support.
OAuth ScopesManages scope list entries used in OAuth authorization flows.

Tool Discovery and Governance

Fetch Tools from ServerDiscovers tool definitions from remote MCP server and maps them into agent tools.
Refresh and MergeRefreshes discovered tool list while preserving existing editable states where applicable.
Tool-level Enable ToggleEnables or disables each discovered MCP tool individually.
Enable-all or Disable-allProvides bulk activation control across all discovered tools.
Tool Configuration PanelExposes per-tool configuration controls after discovery.

Tool Test Surface

Per-tool Test RunnerSupports manual execution of a discovered MCP tool with argument input fields.
Argument ParsingAccepts string input and attempts JSON parsing for structured tool arguments.
Result PanelDisplays tool execution output as formatted JSON.
Client OAuth Notice ModeReplaces pre-selection behavior with informational mode when tool availability depends on user OAuth consent.