rcs_quikmail
The MCP Email Service is a secure communication platform that utilizes post-quantum cryptography and natural language processing to facilitate robust email handling. It provides a client-server architecture optimized for Ubuntu systems, ensuring quantum-resistant encryption and authentication features.
MCP Email Service
A secure Model Context Protocol (MCP) server and client application for sending emails. It features post-quantum cryptography, AES-256-GCM encryption, and spaCy-based NLP for processing user requests. Key highlights:
-
Features:
- Uses CRYSTALS-Kyber, Falcon, and SPHINCS+ for cryptography.
- AES-256-GCM for message encryption.
- NLP handling with spaCy.
- Asynchronous communication using
asyncio
. - Designed for Ubuntu 22.04+ with detailed setup instructions.
-
Prerequisites: Ubuntu 22.04+, Python 3.8+, internet connection, Git, SMTP account.
-
Installation:
- System updates and installations via command line.
- Python and optional C library dependencies through a setup script.
- Configuration involves editing YAML files for server/client settings.
-
Usage: Start the application using provided scripts, interact via natural language requests, check server logs for issues.
-
Security: Emphasizes post-quantum cryptography, symmetrical encryption, configuration and network security.
-
Contributing: Invites contributions with steps to fork, branch, and pull requests.
-
License: Licensed under the MIT License.