Table of Contents

TTMSMCPCustomClient Class

Base class of the client component. It holds the model connection, the list of servers it talks to, and the glue that turns the tools those servers publish into tool definitions the model can call, then routes each call the model makes to the server that owns the tool.

API unit family: TMS.MCP.Client Inherits from: TTMSMCPCustomComponent

Syntax

TTMSMCPCustomClient = class(TTMSMCPCustomComponent)

Remarks

Every published surface lives here as a protected member; the concrete descendant publishes the parts it wants to expose. Use that descendant rather than this class directly.

Properties

Name Description
LLM Model connection the client owns, for settings that are not surfaced directly on the client.

Methods

Name Description
Execute Sends a query to the model, letting it call the tools the connected servers publish.