mcp-server-acsemail
Verified Safeby lukemurraynz
Overview
This server provides email sending capabilities using Azure Communication Services within a Model Context Protocol (MCP) framework.
Installation
python src/server.pyEnvironment Variables
- ACS_CONNECTION_STRING
- ACS_SENDER_ADDRESS
Security Notes
The server correctly uses environment variables for sensitive Azure Communication Services credentials, avoiding hardcoding. It logs configuration issues. The `send_email_with_attachments` tool takes file paths as input; while this is standard for server-side operations, it introduces a potential risk if the MCP agent providing the file paths is untrusted or compromised, as it could lead to arbitrary file reads on the server's filesystem. However, within the trusted MCP environment, this is a controlled risk.
Similar Servers
ms-365-mcp-server
Interacting with Microsoft 365 and Office services through the Graph API via a Model Context Protocol (MCP) server.
mcp-email-server
This server allows MCP clients to interact with email accounts via IMAP and SMTP protocols, enabling functionalities like listing, fetching, sending, and deleting emails.
instantly-mcp
Manages Instantly.ai email automation campaigns, leads, accounts, and analytics via a Model Context Protocol (MCP) server for AI assistants.
WeChat-MCP-Server
Integrate WeChat message sending capabilities into AI assistants using the Model Context Protocol (MCP).