Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
TERRAKUBE_API_URL | Yes | Your Terrakube API URL | |
TERRAKUBE_PAT_TOKEN | Yes | Your Terrakube personal access token | |
TERRAKUBE_ORGANIZATION | Yes | Your Terrakube organization name |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list-organizations | Lists all organizations accessible to the current user |
get-organization | Retrieves detailed information about a specific organization by its ID |
create-organization | Creates a new organization with the specified name and optional description |
edit-organization | Updates an existing organization's details |
list-workspaces | Lists all workspaces in the specified organization |
get-workspace | Retrieves detailed information about a specific workspace |
create-workspace | Creates a new workspace in the specified organization |
edit-workspace | Updates an existing workspace's details |
list-modules | Lists all modules in the specified organization |
get-module | Retrieves detailed information about a specific module |
create-module | Creates a new module in the specified organization |
edit-module | Updates an existing module's details |
list-variables | Lists all variables in the specified workspace |
get-variable | Retrieves detailed information about a specific variable |
create-variable | Creates a new variable in the specified workspace |
edit-variable | Updates an existing variable's details |