11 overrides of Description
aspire (11)
Mcp\DoctorTool.cs (1)
17
public 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\ExecuteResourceCommandTool.cs (1)
14
public 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\GetIntegrationDocsTool.cs (1)
16
public override string
Description
=> "Gets documentation for a specific Aspire hosting integration package. Use this tool to get detailed information about how to use an integration within the AppHost.";
Mcp\ListAppHostsTool.cs (1)
31
public 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\ListConsoleLogsTool.cs (1)
14
public override string
Description
=> "List console logs for a resource. The console logs includes standard output from resources and resource commands. Known resource commands are 'resource-start', 'resource-stop' and 'resource-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\ListIntegrationsTool.cs (1)
56
public 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\ListResourcesTool.cs (1)
14
public override string
Description
=> "List the application resources. Includes information about their type (.NET project, container, executable), running state, source, HTTP endpoints, health status, commands, configured environment variables, and relationships.";
Mcp\ListStructuredLogsTool.cs (1)
14
public override string
Description
=> "List structured logs for resources.";
Mcp\ListTracesTool.cs (1)
14
public 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\ListTraceStructuredLogsTool.cs (1)
14
public 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\SelectAppHostTool.cs (1)
17
public 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.";
1 reference to Description
aspire (1)
Commands\McpStartCommand.cs (1)
92
Description = tool.
Description
,