Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INFISICAL_HOST_URL | No | Custom host URL. This is useful if you're self-hosting Infisical or you're on dedicated infrastructure. | https://app.infisical.com |
| INFISICAL_UNIVERSAL_AUTH_CLIENT_ID | Yes | The Machine Identity universal auth client ID that will be used for authentication | |
| INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET | Yes | The Machine Identity universal auth client secret that will be used for authentication |
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 |
|---|---|
| create-secret | Create a new secret in Infisical |
| delete-secret | Delete a secret in Infisical |
| update-secret | Update a secret in Infisical |
| list-secrets | List all secrets in a given Infisical project and environment |
| get-secret | Get a secret in Infisical |
| create-project | Create a new project in Infisical |
| create-environment | Create a new environment in Infisical |
| create-folder | Create a new folder in Infisical |
| invite-members-to-project | Invite members to a project in Infisical |