OTP MCP Server
Gera senhas descartáveis (OTP) seguras usando os algoritmos TOTP e HOTP.
GitHub
5
Experimente este MCPPatrocinadoDocumentação
OTP-MCP-Server
Servidor Model Context Protocol (MCP) que fornece geração de OTP (senha de uso único)
Um servidor Model Context Protocol (MCP) construído com FastMCP que fornece geração segura de OTP (senha de uso único). Suporta algoritmos TOTP (baseado em tempo) e HOTP (baseado em HMAC) e múltiplas opções de transporte, incluindo stdio, SSE e HTTP Stream, para integração perfeita com assistentes de IA e aplicativos.
Início Rápido
Instalação
# Use uvx for isolated execution
uvx otp-mcp-server
# Or install from PyPI
pip install otp-mcp-server
Uso Básico
# Run with STDIO (default, for Claude Desktop)
otp-mcp-server
# Run with HTTP Stream transport
otp-mcp-server --http-stream --host 127.0.0.1 --port 8000
# Run with SSE transport
otp-mcp-server --sse --host 127.0.0.1 --port 8000
Usando com Claude Desktop
Adicione à sua configuração do Claude Desktop:
{
"mcpServers": {
"otp": {
"command": "uvx",
"args": ["otp-mcp-server"]
}
}
}
Configuração
Você pode configurar o servidor usando argumentos de linha de comando ou variáveis de ambiente.
| Variável de Ambiente | Descrição |
|---|---|
OTP_MCP_SERVER_DB | Caminho para o arquivo de banco de dados de tokens |
OTP_MCP_SERVER_HOST | Host para vincular o servidor |
OTP_MCP_SERVER_PORT | Porta para vincular o servidor |
OTP_MCP_SERVER_TRANSPORT | Protocolo de transporte a usar |
OTP_MCP_SERVER_PATH | Caminho para transporte HTTP |
OTP_MCP_SERVER_LOG_LEVEL | Nível de registro |