TOTP Generator
TOTPGeneratorTOTP Generator: TOTP Generator creates time-based one-time passwords compatible with authenticator apps using standard TOTP algorithms. (Cost: 1 credit)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "TOTPGenerator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time | No | Unix time in seconds to use instead of now | |
| token | No | The code to check | |
| digits | No | Number of digits in token | |
| issuer | No | Your app or company name, shown in the authenticator app | |
| period | No | Time period in seconds | |
| secret | No | Base32-encoded shared secret | |
| window | No | Time steps accepted either side of now (0 to 10); 1 accepts the previous and next code | |
| algorithm | No | HMAC algorithm: SHA1 (default, what most authenticator apps use), SHA256 or SHA512 | SHA1 |
| accountName | No | The account the code is for, shown in the authenticator app (e.g., an email) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| error | No | Error message, null on success | |
| status | No | "ok" on success |