15 overrides of Description
aspire (15)
Mcp\Tools\DoctorTool.cs (1)
17public override string Description => "Diagnose Aspire environment issues by performing comprehensive checks. Returns detailed information about each check including status (pass/warning/fail), messages, and actionable fix suggestions. Use this to identify and resolve environment problems before running Aspire applications. This tool does not require a running AppHost.";
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
24public override string Description => "Executes a command on a resource. If a resource needs to be restarted and is currently stopped, use the start command instead.";
Mcp\Tools\GetDocTool.cs (1)
19public override string Description => """
Mcp\Tools\ListAppHostsTool.cs (1)
31public override string Description => "Lists all AppHost connections currently detected by the Aspire MCP server, showing which AppHosts are within the working directory scope and which are outside.";
Mcp\Tools\ListConsoleLogsTool.cs (1)
21public override string Description => "List console logs for a resource. The console logs includes standard output from resources and resource commands. Known resource commands are 'start', 'stop' and 'restart' which are used to start and stop resources. Don't print the full console logs in the response to the user. Console logs should be examined when determining why a resource isn't running.";
Mcp\Tools\ListDocsTool.cs (1)
21public override string Description => """
Mcp\Tools\ListIntegrationsTool.cs (1)
57public override string Description => "List available Aspire hosting integrations. These are NuGet packages that can be added to an Aspire AppHost project to integrate with various services like databases, message brokers, and cloud services. Use 'aspire add <integration-name>' to add an integration to your AppHost project. Use the 'get_integration_docs' tool to get detailed documentation for a specific integration. This tool does not require a running AppHost.";
Mcp\Tools\ListResourcesTool.cs (1)
135public override string Description => "List the application resources for the selected AppHost. Includes runtime information such as resource type, state, source, endpoints, health status, relationships, and API-visible command metadata without current or default argument values. Returns up to 64 resources ordered by runtime name; use offset and limit to page through all visible resources.";
Mcp\Tools\ListStructuredLogsTool.cs (1)
25public override string Description => "List structured logs for resources.";
Mcp\Tools\ListTracesTool.cs (1)
25public override string Description => "List distributed traces for resources. A distributed trace is used to track operations. A distributed trace can span multiple resources across a distributed system. Includes a list of distributed traces with their IDs, resources in the trace, duration and whether an error occurred in the trace.";
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
25public override string Description => "List structured logs for a distributed trace. Logs for a distributed trace each belong to a span identified by 'span_id'. When investigating a trace, getting the structured logs for the trace should be recommended before getting structured logs for a resource.";
Mcp\Tools\RefreshToolsTool.cs (1)
15public override string Description => "Requests the server to emit a tools list changed notification so clients can re-fetch the available tools.";
Mcp\Tools\SearchDocsTool.cs (1)
20public override string Description => """
Mcp\Tools\SelectAppHostTool.cs (1)
18public override string Description => "Selects which AppHost to use when multiple AppHosts are running. The path can be a fully qualified path or a workspace root relative path.";
Mcp\Tools\WaitForResourcesTool.cs (1)
81public override string Description => "Wait for selected application resources to reach a healthy, up, or down state.";
1 reference to Description
aspire (1)
Commands\AgentMcpCommand.cs (1)
263Description = tool.Value.Description,