Skip to content

/AWS1/CL_BDOMCPSRVTARGETCONF

The target configuration for the MCP server.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_endpoint TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The endpoint for the MCP server target configuration.

Optional arguments:

io_mcptoolschema TYPE REF TO /AWS1/CL_BDOMCPTOOLSCHEMACONF /AWS1/CL_BDOMCPTOOLSCHEMACONF

The tool schema configuration for the MCP server target. Supported only when the credential provider is configured with an authorization code grant type. Dynamic tool discovery/synchronization will be disabled when target is configured with mcpToolSchema.

iv_resourcepriority TYPE /AWS1/BDOTARGETRESOURCEPRIO /AWS1/BDOTARGETRESOURCEPRIO

Priority for resolving MCP server targets with shared resource URIs. Lower values take precedence. Defaults to 1000 when not set.

iv_listingmode TYPE /AWS1/BDOLISTINGMODE /AWS1/BDOLISTINGMODE

The listing mode for the MCP server target configuration. MCP resources for default targets are cached at the control plane for faster access. MCP resources for dynamic targets will be dynamically retrieved when listing tools.


Queryable Attributes

endpoint

The endpoint for the MCP server target configuration.

Accessible with the following methods

Method Description
GET_ENDPOINT() Getter for ENDPOINT, with configurable default
ASK_ENDPOINT() Getter for ENDPOINT w/ exceptions if field has no value
HAS_ENDPOINT() Determine if ENDPOINT has a value

mcpToolSchema

The tool schema configuration for the MCP server target. Supported only when the credential provider is configured with an authorization code grant type. Dynamic tool discovery/synchronization will be disabled when target is configured with mcpToolSchema.

Accessible with the following methods

Method Description
GET_MCPTOOLSCHEMA() Getter for MCPTOOLSCHEMA

resourcePriority

Priority for resolving MCP server targets with shared resource URIs. Lower values take precedence. Defaults to 1000 when not set.

Accessible with the following methods

Method Description
GET_RESOURCEPRIORITY() Getter for RESOURCEPRIORITY, with configurable default
ASK_RESOURCEPRIORITY() Getter for RESOURCEPRIORITY w/ exceptions if field has no va
HAS_RESOURCEPRIORITY() Determine if RESOURCEPRIORITY has a value

listingMode

The listing mode for the MCP server target configuration. MCP resources for default targets are cached at the control plane for faster access. MCP resources for dynamic targets will be dynamically retrieved when listing tools.

Accessible with the following methods

Method Description
GET_LISTINGMODE() Getter for LISTINGMODE, with configurable default
ASK_LISTINGMODE() Getter for LISTINGMODE w/ exceptions if field has no value
HAS_LISTINGMODE() Determine if LISTINGMODE has a value