Show / Hide Table of Contents

Class McpToolset

A toolset that contains a list of tools that are offered by the MCP server.

Inheritance
object
McpToolset
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class McpToolset : IDirectResponseSchema

Properties

ApiAuthentication

Optional. Authentication information required to access tools and execute a tool against the MCP server. For bearer token authentication, the token applies only to tool execution, not to listing tools. This requires that tools can be listed without authentication.

Declaration
[JsonProperty("apiAuthentication")]
public virtual ApiAuthentication ApiAuthentication { get; set; }
Property Value
Type Description
ApiAuthentication

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ServerAddress

Required. The address of the MCP server, for example, "https://example.com/mcp/". If the server is built with the MCP SDK, the url should be suffixed with "/mcp/". Only Streamable HTTP transport based servers are supported. See https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http for more details.

Declaration
[JsonProperty("serverAddress")]
public virtual string ServerAddress { get; set; }
Property Value
Type Description
string

ServiceDirectoryConfig

Optional. Service Directory configuration for VPC-SC, used to resolve service names within a perimeter.

Declaration
[JsonProperty("serviceDirectoryConfig")]
public virtual ServiceDirectoryConfig ServiceDirectoryConfig { get; set; }
Property Value
Type Description
ServiceDirectoryConfig

TlsConfig

Optional. The TLS configuration. Includes the custom server certificates that the client should trust.

Declaration
[JsonProperty("tlsConfig")]
public virtual TlsConfig TlsConfig { get; set; }
Property Value
Type Description
TlsConfig

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX