UseGrant MCP Server

Official

create_tenant_provider

Create a new provider for a tenant

Input Schema

NameRequiredDescriptionDefault
audienceYesThe audience of the provider
earliestIssuanceTimeAllowedYesThe earliest issuance time allowed in hours
fingerprintsYes
tenantIdYesThe ID of the tenant
urlYesThe URL of the provider

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "audience": { "description": "The audience of the provider", "maxLength": 100, "minLength": 3, "type": "string" }, "earliestIssuanceTimeAllowed": { "description": "The earliest issuance time allowed in hours", "maximum": 12, "minimum": 0, "type": "number" }, "fingerprints": { "items": { "description": "The fingerprint of the provider", "maxLength": 64, "minLength": 32, "type": "string" }, "maxItems": 5, "minItems": 1, "type": "array" }, "tenantId": { "description": "The ID of the tenant", "minLength": 1, "type": "string" }, "url": { "description": "The URL of the provider", "format": "uri", "type": "string" } }, "required": [ "tenantId", "url", "fingerprints", "audience", "earliestIssuanceTimeAllowed" ], "type": "object" }