Email Reader
Leer, buscar y gestionar correos electrónicos de tu bandeja de entrada, incluyendo la descarga de archivos adjuntos y la lista de carpetas.
Documentación
mcp_email_reader
El servidor del Model Context Protocol (MCP) expone varias herramientas mcp llamadas search_emails, download_attachment y list_folders. Esto ha sido probado en Claude Desktop y LibreChat con Ollama.
Instalación
Requisitos previos
Windows
-
Instale Claude Desktop (u otra herramienta de IA compatible con MCP)
- Descargue Claude for Desktop
- Siga las instrucciones de instalación actuales: Instalación de Claude Desktop
-
Instale Python 3.10 o superior:
- Descargue el instalador de Python más reciente desde python.org
- Ejecute el instalador, marcando "Agregar Python a PATH"
- Abra el Símbolo del sistema y verifique la instalación con
python --version
-
Instale uv:
- Abra el Símbolo del sistema como Administrador
- Ejecute
pip install --user uv - Verifique la instalación con
uv --version
macOS
-
Instale Claude Desktop (u otra herramienta de IA compatible con MCP)
- Descargue Claude for Desktop
- Siga las instrucciones de instalación actuales: Instalación de Claude Desktop
-
Instale Python 3.10 o superior:
- Usando Homebrew:
brew install python - Verifique la instalación con
python3 --version
- Usando Homebrew:
-
Instale uv:
- Usando Homebrew:
brew install uv - Alternativamente:
pip3 install --user uv - Verifique la instalación con
uv --version
- Usando Homebrew:
Configuración
Agregue lo siguiente a su claude_desktop_config.json:
{
"mcpServers": {
"mcp_email_reader": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/karateboss/mcp_email_reader@main",
"mcp_email_reader"
],
"env": {
"IMAP_SERVER": "<email server>",
"EMAIL_ACCOUNT": "<user email account>",
"EMAIL_PASSWORD_ENC": "<encrypted password>"
"EMAIL_SECRET_KEY": "<secret key used to encypt password>"
}
}
}
Nota: Claramente, la clave secreta se puede usar para descifrar la contraseña cifrada y, por lo tanto, es un riesgo potencial de seguridad, aunque claude_desktop_config.json se almacena localmente en su laptop/PC. Se ha agregado al archivo json anterior ya que no es posible agregar un archivo .env al usar uvx para clonar el repositorio dinámicamente.
Atribución
Este paquete de software implementa la capacidad de leer correos electrónicos en un marco habilitado para MCP y es desarrollado por karateboss.
Contribuciones
Agradecemos las contribuciones para mejorar estas herramientas. Por favor, envíe problemas y solicitudes de extracción a través de nuestro repositorio.
Soporte
Para preguntas y soporte:
- Consulte nuestra documentación
- Envíe un problema en nuestro repositorio