TOTP authenticator

Live 2FA codes for your accounts, with otpauth:// import and QR export.

Runs in browser

Use from your agent

Streamable HTTP at https://benchline.fabwaseem.com/mcp. No key. The tool name is generate_totp.

mcp.jsonjson
1{
2 "mcpServers": {
3 "benchline": {
4 "url": "https://benchline.fabwaseem.com/mcp"
5 }
6 }
7}
tools/calljson
1{
2 "jsonrpc": "2.0",
3 "id": 1,
4 "method": "tools/call",
5 "params": {
6 "name": "generate_totp",
7 "arguments": {
8 "secret": "example",
9 "mode": "totp",
10 "digits": 6,
11 "period": 30,
12 "algorithm": "SHA1",
13 "counter": 0
14 }
15 }
16}

How it works

Free TOTP and HOTP authenticator. Add accounts with a base32 secret, watch live codes tick down with a countdown, copy with one click, and import or export otpauth:// provisioning URIs. Everything runs in the browser; secrets never leave the page.

  1. 01

    Add an account

    Enter the label, the base32 secret, and the digits, period, and algorithm. Or paste an otpauth:// URI into the import box.

  2. 02

    Read the live code

    Codes refresh every period. The bar shows how long the current code stays valid.

  3. 03

    Back up

    Use Export to download your accounts as otpauth:// URIs before clearing site data.

FAQ