11 types derived from CliMcpTool
aspire (11)
Mcp\DoctorTool.cs (1)
13internal sealed class DoctorTool(IEnvironmentChecker environmentChecker) : CliMcpTool
Mcp\ExecuteResourceCommandTool.cs (1)
10internal sealed class ExecuteResourceCommandTool : CliMcpTool
Mcp\GetIntegrationDocsTool.cs (1)
12internal sealed class GetIntegrationDocsTool : CliMcpTool
Mcp\ListAppHostsTool.cs (1)
27internal sealed class ListAppHostsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Mcp\ListConsoleLogsTool.cs (1)
10internal sealed class ListConsoleLogsTool : CliMcpTool
Mcp\ListIntegrationsTool.cs (1)
52internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Mcp\ListResourcesTool.cs (1)
10internal sealed class ListResourcesTool : CliMcpTool
Mcp\ListStructuredLogsTool.cs (1)
10internal sealed class ListStructuredLogsTool : CliMcpTool
Mcp\ListTracesTool.cs (1)
10internal sealed class ListTracesTool : CliMcpTool
Mcp\ListTraceStructuredLogsTool.cs (1)
10internal sealed class ListTraceStructuredLogsTool : CliMcpTool
Mcp\SelectAppHostTool.cs (1)
13internal sealed class SelectAppHostTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
3 references to CliMcpTool
aspire (3)
Commands\McpStartCommand.cs (3)
25private readonly Dictionary<string, CliMcpTool> _tools; 38_tools = new Dictionary<string, CliMcpTool> 110if (_tools.TryGetValue(toolName, out var tool))