list_servers
List project servers
How to use it
list_servers is exposed by the Deployhq MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the list_servers tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Deployhq MCP Server
claude mcp add --transport stdio deployhq --env DEPLOYHQ_EMAIL=your-email@example.com --env DEPLOYHQ_API_KEY=your-api-key --env DEPLOYHQ_ACCOUNT=your-account -- npx -y deployhq-mcp-serverOther tools in Deployhq MCP Server (39)
(string, optional): Branch to deploy from
(boolean, optional): Make available in build pipeline
(boolean, optional): Copy config files
Create new deployment
Create a global config file template
Create a global environment variable
Create a new SSH key pair
Delete a global config file template
Delete a global environment variable
(string): Ending commit hash
Get deployment details
Get deployment log output
Get a global config file with body
Get project details
(string): Environment variable identifier
(string, optional): Key type — ED25519 (default) or RSA
List deployments with pagination
List all global config file templates
List all global environment variables
List all projects
List all SSH public keys
(boolean, optional): Lock the variable to prevent changes
(string, optional): "queue" or "preview"
(string): Variable name
(number, optional): Page number for pagination
(string): Server or server group UUID
(string): File path (e.g. config/database.yml)
(string): Project permalink or identifier
(string): Project permalink
(boolean, optional): Run build commands
(string, optional): Filter by server UUID
(string): Starting commit hash
(string): Title for the SSH key
Update a global config file template
Update a global environment variable
(boolean, optional): Use build cache
(string, optional): Use latest deployed commit as start
(string): Deployment UUID
(string): Variable value