Loading...
Loading...
DeployHQ integration. Manage Projects, Users, Teams. Use when the user wants to interact with DeployHQ data.
npx skill4agent add membranedev/application-skills deployhqmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search deployhq --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Projects | list-projects | Retrieve a list of all projects in your DeployHQ account |
| List Deployments | list-deployments | Retrieve a list of deployments for a specific project |
| List Servers | list-servers | Retrieve a list of servers configured for a project |
| List Environment Variables | list-environment-variables | Retrieve all environment variables for a project |
| List Server Groups | list-server-groups | Retrieve all server groups for a project |
| Get Project | get-project | Retrieve details of a specific project by its identifier or permalink |
| Get Deployment | get-deployment | Retrieve details of a specific deployment |
| Get Server | get-server | Retrieve details of a specific server |
| Get Repository | get-repository | Get repository configuration for a project |
| Create Project | create-project | Create a new project in DeployHQ |
| Create Server | create-server | Create a new server configuration for a project |
| Create Environment Variable | create-environment-variable | Create a new environment variable for a project |
| Update Project | update-project | Update an existing project's settings |
| Update Server | update-server | Update an existing server configuration |
| Delete Project | delete-project | Delete a project from DeployHQ |
| Delete Server | delete-server | Delete a server from a project |
| Queue Deployment | queue-deployment | Queue, preview, or schedule a new deployment for a project |
| Get Recent Commits | get-recent-commits | Get recent commits from a specific branch in the repository |
| Get Repository Branches | get-repository-branches | Get all branches from the project's repository |
| Rollback Deployment | rollback-deployment | Rollback to a previous deployment |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY