UseGrant MCP Server
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 |