OTP MCP Server
Genera contraseñas de un solo uso (OTP) seguras utilizando los algoritmos TOTP y HOTP.
GitHub
5
Prueba este MCPPatrocinadoDocumentación
OTP-MCP-Server
Servidor de Model Context Protocol (MCP) que proporciona generación de OTP (Contraseña de un solo uso)
Un servidor de Model Context Protocol (MCP) construido con FastMCP que proporciona generación segura de OTP (Contraseña de un solo uso). Soporta algoritmos TOTP (basado en tiempo) y HOTP (basado en HMAC) y múltiples opciones de transporte, incluyendo stdio, SSE y HTTP Stream para una integración perfecta con asistentes de IA y aplicaciones.
Inicio Rápido
Instalación
# 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
Uso con Claude Desktop
Agrega a tu configuración de Claude Desktop:
{
"mcpServers": {
"otp": {
"command": "uvx",
"args": ["otp-mcp-server"]
}
}
}
Configuración
Puedes configurar el servidor usando argumentos de línea de comandos o variables de entorno.
| Variable de Entorno | Descripción |
|---|---|
OTP_MCP_SERVER_DB | Ruta al archivo de base de datos de tokens |
OTP_MCP_SERVER_HOST | Host al que vincular el servidor |
OTP_MCP_SERVER_PORT | Puerto al que vincular el servidor |
OTP_MCP_SERVER_TRANSPORT | Protocolo de transporte a utilizar |
OTP_MCP_SERVER_PATH | Ruta para el transporte HTTP |
OTP_MCP_SERVER_LOG_LEVEL | Nivel de registro (logging) |