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