probely_configure_2fa_totp
Set up TOTP-based two-factor authentication for a target by generating a TOTP code and configuring it as the OTP placeholder for the login sequence. Call this before creating or updating the login sequence to ensure proper OTP handling.
Instructions
Configure TOTP-based 2FA for a target. Automatically generates a TOTP code from the secret and configures it as the OTP placeholder for the login sequence.
Call this BEFORE creating/updating the login sequence. The response includes an
otp_code field — use this exact code hardcoded in the sequence's fill_value step
for the OTP input. Probely will auto-convert that step to fill_otp at scan time.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"targetId": "<targetId>",
"otp_secret": "<otp_secret>"
},
"name": "probely_configure_2fa_totp"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetId | Yes | ||
| otp_secret | Yes | ||
| otp_algorithm | No | SHA1 | |
| otp_digits | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||