Enables sending institutional emails via Gmail's SMTP server with automatic signature functionality and authentication using Gmail App Passwords.
FGJ Multimedios MCP Server
Servidor MCP para envío automático de correos institucionales de FGJ Multimedios.
Características
✅ Envío de correos institucionales vía SMTP (Gmail)
✅ Contexto personalizado para respuestas de IA
✅ Autenticación por token
✅ Firma automática de Bélgica Jiménez (Gerente General)
Despliegue en FastMCP Cloud
Paso 1: Preparar el Repositorio
Asegúrate de que tu código esté en un repositorio de GitHub
Verifica que tengas estos archivos:
server.py(oapp.py) - Servidor principalrequirements.txt- Dependencias.env.example- Ejemplo de variables de entorno
Paso 2: Crear Proyecto en FastMCP Cloud
Ve a FastMCP Cloud e inicia sesión con tu cuenta de GitHub
Haz clic en "New Project" o "Crear Proyecto"
Selecciona tu repositorio de GitHub
Configura el proyecto:
Nombre del proyecto:
fgj-multimedios-mcp(o el que prefieras)Punto de entrada:
server.py(oapp.pysi usas ese)Rama:
main(omaster)
Paso 3: Configurar Variables de Entorno
En la configuración del proyecto, añade estas variables de entorno:
⚠️ IMPORTANTE:
EMAIL_PASSdebe ser una Contraseña de Aplicación de Gmail (no tu contraseña normal)MCP_TOKENdebe ser un token seguro y único
Paso 4: Desplegar
Haz clic en "Deploy" o "Desplegar"
FastMCP Cloud construirá y desplegará tu servidor
Una vez completado, recibirás una URL como:
https://tu-proyecto.fastmcp.app/api/mcp
Paso 5: Actualizar Cliente
Actualiza tu client.py para usar la URL de FastMCP Cloud:
Variables de Entorno Requeridas
Variable | Descripción | Ejemplo |
| Correo de Gmail para envío |
|
| Contraseña de aplicación Gmail |
|
| Token secreto para autenticación |
|
Uso Local
El servidor estará disponible en http://localhost:8000/api/mcp
Herramientas Disponibles
send_email: Envía correos institucionalesemail_context: Prompt con contexto de FGJ Multimedios
Notas
Cada push a la rama
mainredeployará automáticamente el servidorLos logs están disponibles en el dashboard de FastMCP Cloud
El servidor se reinicia automáticamente si hay errores