Skip to content

McpServerDescriptor

Source code in docs_src/capo_agent_registry_control/types/mcp_server_descriptor.py
class McpServerDescriptor(TypedDict, closed=True):
    data: NotRequired[
        "capo_agent_registry_control.types.descriptor_data.DescriptorData"
    ]
    """<p>The MCP server descriptor content, serialized as descriptor payload data.</p>"""
    data_schema_version: NotRequired[
        "capo_agent_registry_control.types.data_schema_version.DataSchemaVersion"
    ]
    """<p>The schema version of the descriptor payload.</p>"""
    additional_data: NotRequired[
        "capo_agent_registry_control.types.mcp_server_additional_data.McpServerAdditionalData"
    ]
    """<p>Additional data associated with the MCP server descriptor, such as tool definitions.</p>"""
    source: NotRequired[
        "capo_agent_registry_control.types.descriptor_source.DescriptorSource"
    ]
    """<p>The optional source configuration used to synchronize the MCP server descriptor content.</p>"""

additional_data instance-attribute

additional_data: NotRequired[McpServerAdditionalData]

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

data instance-attribute

data: NotRequired[DescriptorData]

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

data_schema_version instance-attribute

data_schema_version: NotRequired[DataSchemaVersion]

The schema version of the descriptor payload.

source instance-attribute

source: NotRequired[DescriptorSource]

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