You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add more information to MCP server instructions (#1294)
* rough cut of more detailed tool instructions
* typo
Co-authored-by: Eric Liu <[email protected]>
---------
Co-authored-by: Eric Liu <[email protected]>
server.WithToolCapabilities(true), // Enable dynamic tool list updates
59
-
server.WithInstructions("Use these tools to deploy projects to the cloud with Defang. These tools also help manage deployed projects, manage config variables, and estimate the monthly cost of deploying a given compose file."),
59
+
server.WithInstructions(`
60
+
Defang provides tools for deploying web applications to cloud providers (AWS, GCP, Digital Ocean) using a compose.yaml file.
61
+
62
+
There are a number of available tools to help with deployment, configuration, and manage applications deployed with Defang.
63
+
64
+
deploy - This tool deploys a web application to the cloud using the compose.yaml file in the application's working directory.
65
+
destroy - This tool spins down and removes a deployed project from the cloud, cleaning up all associated resources.
66
+
estimate - This tool estimates the cost of running a deployed application based on its resource usage and cloud provider pricing.
67
+
services - This tool lists all running services for a deployed application, providing status and resource usage information
68
+
list_configs - This tool lists all configuration variables for a deployed application, allowing you to view current settings.
69
+
remove_config - This tool removes a configuration variable for a deployed application, allowing you to clean up unused settings.
70
+
set_config - This tool sets or updates configuration variables for a deployed application, allowing you to manage environment variables and secrets.
0 commit comments