Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| USEGRANT_API_KEY | Yes | A valid UseGrant API key for authentication |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| validate_access_token | Validate an access token |
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_providers | List all providers |
| create_provider | Create a new provider |
| get_provider | Get a provider by ID |
| delete_provider | Delete a provider |
| list_clients | List all clients |
| create_client | Create a new client for a provider |
| get_client | Get client details by provider and client ID |
| delete_client | Delete a client from a provider |
| list_domains | List all domains for a provider |
| add_domain | Add a domain to a provider |
| get_domain | Get a domain by provider and domain ID |
| delete_domain | Delete a domain from a provider |
| verify_domain | Verify a domain for a provider |
| create_access_token | Create a new access token for a client |
| list_tenants | List all tenants |
| create_tenant | Create a new tenant |
| get_tenant | Get a tenant by ID |
| delete_tenant | Delete a tenant |
| list_tenant_providers | List all providers for a tenant |
| create_tenant_provider | Create a new provider for a tenant |
| get_tenant_provider | Get a provider for a tenant |
| delete_tenant_provider | Delete a provider for a tenant |
| list_tenant_provider_policies | List all policies for a tenant provider |
| create_tenant_provider_policy | Create a new policy for a tenant provider |
| get_tenant_provider_policy | Get a policy for a tenant provider |
| delete_tenant_provider_policy | Delete a policy for a tenant provider |