Class McpTransportTools
Tools for managing MCP (Model Context Protocol) server connections, transport configuration, credential management, and diagnostics.
[ToolPlugin("mcp")]
public sealed class McpTransportTools
- Inheritance
-
McpTransportTools
- Inherited Members
Methods
DiagnoseServer(string, string?)
[KernelFunction("mcp_diagnose")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static string DiagnoseServer(string serverName, string? configDir = null)
Parameters
Returns
ExportConfig(string?)
[KernelFunction("mcp_export_config")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static string ExportConfig(string? configDir = null)
Parameters
configDirstring
Returns
GetCredentialStatus(string?)
[KernelFunction("mcp_credential_status")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static string GetCredentialStatus(string? configDir = null)
Parameters
configDirstring
Returns
GetTransportMatrix()
[KernelFunction("mcp_transport_matrix")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static string GetTransportMatrix()
Returns
ListServers(string?)
[KernelFunction("mcp_list_servers")]
[ToolSafetyTier(SafetyTier.AutoApprove)]
public static string ListServers(string? configDir = null)
Parameters
configDirstring