适用于 Azure MCP 服务器的 Azure 通信服务工具

Azure MCP 服务器允许使用自然语言提示管理 Azure 通信服务。 了解如何发送电子邮件和短信,而无需记住复杂的命令语法,使通信自动化更易于访问和高效。

Azure 通信服务 是一组丰富的通信 API,使开发人员能够构建智能通信解决方案。 这些解决方案包括应用程序中的语音和视频通话、聊天、短信和电话功能。

注释

Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数

电子邮件:发送电子邮件

使用 Azure 通信服务发送电子邮件。

示例提示包括:

  • 简单电子邮件:“将电子邮件发送到主题为”user@example.com欢迎“和邮件”Hello there!” 使用终结点“https://myservice.communication.azure.com'”从“'noreply@mydomain.com”
  • 带有发件人名称的电子邮件:“使用终结点https://myservice.communication.azure.com”“向”支持团队support@mydomain.com“发送电子邮件到customer@example.com”主题为“谢谢”和消息“谢谢购买”
  • HTML 电子邮件:“向”发送 HTML 电子邮件“subscriber@example.com,主题为”新闻稿“和 HTML 消息”<h1>最新新闻</h1><p>查看我们的更新!<使用终结点“https://myservice.communication.azure.com'”从“''newsletter@mydomain.com”/p>”
参数 必需还是可选 Description
终结点 必选 通信服务 URI 终结点(例如 https://myservice.communication.azure.com)。 用于凭据身份验证。
From 必选 要发送的电子邮件地址(必须来自已验证的域)。
发件人名称 可选 发送方的显示名称。
必选 要向其发送电子邮件的收件人电子邮件地址。
Cc 可选 抄送收件人电子邮件地址。
Bcc 可选 密件抄送收件人电子邮件地址。
主题 必选 电子邮件主题。
Message 必选 要发送给收件人的电子邮件内容。
是 html 可选 指示邮件内容是否为 HTML 的标志。
回复 可选 回复电子邮件地址。

短信:发送短信

使用 Azure 通信服务向一个或多个收件人发送短信。

示例提示包括:

  • 简单短信:“使用终结点https://myservice.communication.azure.com”'将短信发送到“+12345550123”,从“+12345550456”中说“Hello”
  • 指定发送方和收件人:“使用终结点https://myservice.communication.azure.com”'将短信发送到“+12345550789 12345550456”中的“+12345550456”
  • 多个收件人:“向多个收件人发送短信:”+12345550123“、”+12345550789“,消息”组通知“来自”+12345550456“,使用终结点”https://myservice.communication.azure.com'”
参数 必需还是可选 Description
终结点 必选 通信服务 URI 终结点(例如 https://myservice.communication.azure.com)。 用于凭据身份验证。
From 必选 与通信服务资源关联的已启用短信的电话号码(例如 +14255550123,采用 E.164 格式)。 也可以是短代码或字母数字发送方 ID。
必选 采用国际标准格式的收件人电话号码 E.164 (例如 +14255550123)。 可以提供多个数字。
Message 必选 要发送给收件人的短信内容。
启用传递报告 可选 是否为短信启用传递报告。 启用后,成功传递时会发出事件。
标记 可选 用于跟踪目的的短信的可选自定义标记。