Search Results for

    Show / Hide Table of Contents

    Class McpServerSettings

    Container that groups multiple MCP tool definitions (McpToolDefinition) into one. MCP hosted tool settings used by AgentProfile.

    Inheritance
    object
    McpServerSettings
    Implements
    IHostedToolOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.Agents
    Assembly: Glitch9.AIDevKit.dll
    Syntax
    [Serializable]
    public sealed class McpServerSettings : IHostedToolOptions

    Properties

    | Edit this page View Source

    ToolTypesByApi

    Declaration
    public Dictionary<Api, ToolType> ToolTypesByApi { get; }
    Property Value
    Type Description
    Dictionary<Api, ToolType>

    Methods

    | Edit this page View Source

    GetHostedTools(Model)

    Declaration
    public IEnumerable<Tool> GetHostedTools(Model model)
    Parameters
    Type Name Description
    Model model
    Returns
    Type Description
    IEnumerable<Tool>

    Implements

    IHostedToolOptions

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation