Skip to content

/AWS1/CL_TCEMCPSERVERDESCRPTR

Descriptor that defines the content of an MCP (Model Context Protocol) server registry record, including the server definition and its tool definitions. The content is validated against the MCP protocol schema.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_data TYPE /AWS1/TCEDESCRIPTORDATA /AWS1/TCEDESCRIPTORDATA

The MCP server descriptor content, serialized as descriptor payload data.

iv_dataschemaversion TYPE /AWS1/TCEDATASCHEMAVERSION /AWS1/TCEDATASCHEMAVERSION

The schema version of the descriptor payload.

io_additionaldata TYPE REF TO /AWS1/CL_TCEMCPSERVERADDLDATA /AWS1/CL_TCEMCPSERVERADDLDATA

Additional data associated with the MCP server descriptor, such as tool definitions.

io_source TYPE REF TO /AWS1/CL_TCEDESCRIPTORSOURCE /AWS1/CL_TCEDESCRIPTORSOURCE

The optional source configuration used to synchronize the MCP server descriptor content.


Queryable Attributes

data

The MCP server descriptor content, serialized as descriptor payload data.

Accessible with the following methods

Method Description
GET_DATA() Getter for DATA, with configurable default
ASK_DATA() Getter for DATA w/ exceptions if field has no value
HAS_DATA() Determine if DATA has a value

dataSchemaVersion

The schema version of the descriptor payload.

Accessible with the following methods

Method Description
GET_DATASCHEMAVERSION() Getter for DATASCHEMAVERSION, with configurable default
ASK_DATASCHEMAVERSION() Getter for DATASCHEMAVERSION w/ exceptions if field has no v
HAS_DATASCHEMAVERSION() Determine if DATASCHEMAVERSION has a value

additionalData

Additional data associated with the MCP server descriptor, such as tool definitions.

Accessible with the following methods

Method Description
GET_ADDITIONALDATA() Getter for ADDITIONALDATA

source

The optional source configuration used to synchronize the MCP server descriptor content.

Accessible with the following methods

Method Description
GET_SOURCE() Getter for SOURCE