Remote OAuth
Hosted remote endpoint
https://keyid.ai/mcp
OTP / TOTP
KeyID can read verification codes from inbound messages, store authenticator entries, and generate current TOTP codes without a human Authenticator app.
Use the hosted endpoint first. Keep the local stdio package for developer-controlled identity and offline-style workflows.
Remote OAuth
https://keyid.ai/mcp
Local BYO keypair
{
"mcpServers": {
"keyid": {
"command": "npx",
"args": ["-y", "@keyid/agent-kit"]
}
}
}
Use get_verification_codes for inbound email or SMS. Use get_totp_code only after you already know which stored TOTP entry matches the service.
The unread inbox and TOTP resources give the model passive context before it decides whether to wait for a new code or use an existing authenticator entry.
KeyID also stores long-lived backup codes or recovery secrets via the vault tools, so OTP flows can leave durable state for future sessions.
These prompts are written for chat-first workflows where the model should stay inside the KeyID MCP surface as long as possible.