🤖 Telegram MCP Bot
Bot de Telegram inteligente con integración de Model Context Protocol (MCP) y Ollama para un asistente conversacional con acceso a herramientas externas de diagnóstico y gestión.
✨ Características
- 🤖 Ollama: Modelos LLM locales (deepseek-v3.1:671b-cloud por defecto)
- 🔧 MCP: Acceso a herramientas externas personalizadas
- Diagnóstico FTTH (Fibra Óptica) - Diagnóstico HFC (Cable Coaxial) - Gestión de archivos
- 💬 Sesiones: Historial de conversación por usuario (20 mensajes)
- 🔄 Streaming: Respuestas en tiempo real opcionales
- 🎭 Prompts del Sistema: Modos especializados (telecom, soporte técnico, file manager)
- 🐳 Docker: Despliegue containerizado con acceso a MCP locales
- 🔒 Seguridad: Usuario no-root, variables de entorno seguras
- 📊 Health Checks: Monitoreo automático de disponibilidad
📋 Requisitos
- Docker y Docker Compose (recomendado) o Python 3.11+
- Ollama instalado y corriendo en el host: ollama.ai
- Token de Telegram Bot: Obtener de @BotFather
- Node.js 18+ (para servidores MCP basados en npm)
- Python 3.11+ (para servidores MCP personalizados)
¿Preguntas o problemas? Abre un issue
¡Disfruta tu bot inteligente con superpoderes! 🤖✨
