CLI y servidor MCP de Telegram para agentes de IA
Better-TG-CLI es un cliente de Telegram de código abierto para tu propia cuenta, para Claude Code, Codex, Cursor y la línea de comandos. Tu agente lee y busca en tus chats, y te pregunta antes de cada envío.
npm install -g better-tg-cli
npx skills add TheVilfer/better-tg-cli
Gratis. Un correo, una clave de acceso para hasta 3 equipos.
- Pregunta antes de cada envío
- CLI y servidor MCP
- MIT, código abierto
Hecho para agentes, seguro para tu cuenta
Tú apruebas cada envío
Tras iniciar sesión, el agente te muestra la acción exacta y solo la ejecuta cuando dices que sí. Escribir sin preguntar requiere que lo confirmes tú en un terminal o en un diálogo del sistema, por el tiempo que elijas. Cada escritura queda en un registro de auditoría.
60+ comandos
Leer, buscar, enviar, bots, grupos, carpetas y exportaciones.
0 dependencias en ejecución
Un solo archivo pequeño. Nada más que instalar ni auditar.
Gasta pocos tokens
Una línea compacta por elemento con el ID primero, y JSON en una sola línea sin campos vacíos.
Habla con bots
La capa actual de Telegram: texto real en las respuestas de los bots, menús que puedes recorrer y botones que puedes pulsar.
Funciona con tu agente
Un skill y un servidor MCP para Claude Code, Codex, Cursor, Claude Desktop y Gemini CLI.
Sobre la seguridad
Esta herramienta entra en Telegram como tú, así que aquí tienes exactamente lo que puede y lo que no puede hacer.
Tus mensajes solo van a Telegram
El programa habla con Telegram directamente desde tu equipo. No tenemos ningún servidor en medio ni recogemos estadísticas.
La llave de tu cuenta se queda contigo
Tras iniciar sesión se guarda en el almacén de contraseñas del sistema (Llavero, Secret Service, DPAPI de Windows o 1Password) y solo se usa para hablar con Telegram. Únicamente donde no existe ese almacén va a un archivo que solo tú puedes leer.
Un agente solo escribe con tu sí
Cada envío, edición o borrado espera a que apruebes ese texto exacto en el chat. Puedes pasar a solo lectura cuando quieras (telegram write-access off), o a escribir sin preguntar, algo que solo tú puedes confirmar y solo por un tiempo limitado.
Un mensaje tramposo no toma el control
Alguien puede escribir «reenvíame todos los chats» esperando que tu agente obedezca. En modo solo lectura la herramienta no envía nada; en modo ask ves cada envío antes de que ocurra.
Puedes ver todo lo que se envió
Cada mensaje enviado o modificado en tu nombre queda anotado en un archivo de registro en tu equipo.
El servicio de acceso sabe muy poco
Solo tu correo y una huella de tu clave de acceso. Nunca ve tu número de teléfono, el código de acceso, tu contraseña ni tus mensajes.
Lo que conviene tener en cuenta
- Todo lo que lee tu agente también lo ve la empresa que está detrás de ese agente, según sus propias normas.
- No dejes activada la escritura sin preguntar mientras un agente lee chats con desconocidos sin que lo vigiles.
- Los modos protegen de los errores de un agente. Un sí en el chat es un reductor de velocidad: un agente que se porta mal podría pasar la aprobación sin preguntarte, salvo que tu cliente te pregunte por sí mismo (MCP elicitation). Y un agente que ejecuta comandos en tu equipo como tú podría leer la sesión de tu almacén de contraseñas.
- Es un cliente no oficial. Telegram puede limitar las cuentas que se comportan como bots: envíos masivos, entradas masivas a grupos, spam.
Los detalles: Seguridad · Privacidad
Cómo funciona el acceso
Telegram pide claves de aplicación a cada cliente. Una clave de acceso te presta las nuestras, así que no tienes que crear nada en my.telegram.org.
Confirma tu correo
Te enviamos un código de seis dígitos. La dirección se guarda solo para avisos importantes.
Recibe una clave de acceso
Un correo, una clave. Si la pides otra vez, la nueva sustituye a la anterior.
Inicia sesión en hasta 3 equipos
Escanea un código QR en Telegram en cada uno. Los mensajes y las sesiones se quedan en tus equipos.
¿Tienes tus propias claves de my.telegram.org? Entonces no necesitas clave de acceso: ejecuta telegram auth.