w3_bridge_generate_tokens
Generate authentication tokens for the UCAN-HTTP bridge, enabling delegated capabilities and expiration settings for secure access to MCP IPFS server resources.
Instructions
Generates authentication tokens for using the UCAN-HTTP bridge.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
capabilities | Yes | One or more capabilities to delegate (e.g., ['space/info']). | |
expiration | No | Unix timestamp (in seconds) for expiration. Zero means no expiration. | |
json | No | Output JSON suitable for fetch headers (default: true). |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"description": "Generates authentication tokens for using the UCAN-HTTP bridge.",
"properties": {
"capabilities": {
"description": "One or more capabilities to delegate (e.g., ['space/info']).",
"items": {
"type": "string"
},
"minItems": 1,
"type": "array"
},
"expiration": {
"description": "Unix timestamp (in seconds) for expiration. Zero means no expiration.",
"exclusiveMinimum": 0,
"type": "integer"
},
"json": {
"default": true,
"description": "Output JSON suitable for fetch headers (default: true).",
"type": "boolean"
}
},
"required": [
"capabilities"
],
"type": "object"
}