MCP-Server-AI-Assistants-with-Memory
Verified Safeby Nehareddy17
Overview
Provides AI tools for HR leave management, email notifications, and a personal to-do list, designed to integrate as agents within the Claude Desktop environment.
Installation
uv run mcp install main.pyEnvironment Variables
- SENDER_EMAIL
- SENDER_PASSWORD
Security Notes
The server uses in-memory data for leave and to-do lists, avoiding external database vulnerabilities. The email agent securely loads credentials from environment variables using `dotenv` and utilizes TLS for `smtplib` connections, preventing hardcoded secrets and securing network communication. There are no instances of `eval`, code obfuscation, or other immediately apparent malicious patterns. The primary security consideration is the secure management of the `SENDER_EMAIL` account credentials outside of the codebase.
Similar Servers
mcp-discord
Enables AI assistants to interact with the Discord platform by providing a set of Discord-related functionalities via the Model Context Protocol (MCP).
outlook-mcp
Enables AI assistants to interact with Microsoft Outlook for email, calendar, and SharePoint operations through the Microsoft Graph API.
redmine-mcp-server
Enables AI assistants to interact with Redmine project management systems for issue, project, time, user, and wiki management.
Troj-MCP
A versatile Model Context Protocol (MCP) server for integrating AI models with system operations, file management, calendar, and email tools.