Skip to main content

Sending Emails with MCP and Azure Communication Services

· 11 min read

You've probably heard the acronym 'MCP' before or Model Context Protocol (MCP). Open-sourced by Anthropic in November 2024, it has quickly become the go-to standard for connecting AI assistants to systems of various types.

The Model Context Protocol is an open standard that enables developers to build secure, two-way connections between their data sources and AI-powered tools. The architecture is straightforward: Developers can expose their data through MCP servers or build AI applications (MCP clients) that connect to these servers.

Today, we are going to use the MCP protocol to connect to Azure Communication Services and send an email from an MCP client and server running on a GitHub Codespace from GitHub Copilot.