Table of Contents

Class McpParameters

Namespace
Glitch9.AIDevKit
[Serializable]
public class McpParameters : IToolParameters
Inheritance
object
McpParameters
Implements

Fields

authorization

public EncryptableKey authorization

Field Value

EncryptableKey

connectionType

public McpServerConnectionType connectionType

Field Value

McpServerConnectionType

connectorId

public string connectorId

Field Value

string

headers

public RESTHeader[] headers

Field Value

RESTHeader[]

permissionFilters

public List<McpToolPermissionInfo> permissionFilters

Field Value

List<McpToolPermissionInfo>

requireApproval

public RequireApproval requireApproval

Field Value

RequireApproval

serverDescription

public string serverDescription

Field Value

string

serverLabel

'server_label' must start with a letter and consist of only letters digits '-' and '_'.

public string serverLabel

Field Value

string

serverUrl

public string serverUrl

Field Value

string

Properties

Type

public ToolType Type { get; }

Property Value

ToolType

Methods

AddTools(Model, ICollection<Tool>)

public Log AddTools(Model model, ICollection<Tool> tools)

Parameters

model Model
tools ICollection<Tool>

Returns

Log