MCP Catalogs
首页

elasticemail-mcp-server

by ElasticEmail·1·综合分 31

ElasticEmail MCP 服务器使 AI 代理能够通过全套邮件操作发送、管理和跟踪邮件活动。

communicationproductivitydeveloper-tools
0
Forks
0
活跃 Issue
7 个月前
最近提交
2 天前
收录于

概述

ElasticEmail MCP 服务器通过模型上下文协议为 AI 代理提供全面的电子邮件功能。它实现了活动管理、联系人处理、模板管理和邮件发送功能等工具。服务器暴露了 20 多个工具,使 AI 系统能够执行复杂的邮件操作,如创建活动、管理联系人、发送群发邮件和跟踪统计数据。它连接到 ElasticEmail API,需要 API 令牌进行身份验证。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:由 AI 代理触发的自动化邮件营销活动
:基于电子邮件的客户支持自动化
:来自 AI 驱动应用程序的事务性邮件发送
:此服务器使用什么身份验证方法?
:除了 Copilot,我是否可以将此服务器与其他 AI 工具一起使用?

什么时候选它

如果你已经在使用 Elastic Email,并希望 AI 代理管理你的邮件活动、联系人和分析功能,无需切换平台,请选择此方案。

什么时候不要选它

如果你需要 Elastic Email 之外的电子邮件服务,请不要选择此方案,因为它会导致对 Elastic Email 平台和 API 的供应商锁定。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • HealthCheck.IsReady

    Check if Elastic Email API server is available and responding

  • CampaignManagement.CreateCampaign

    Create a new email campaign in the system

  • CampaignManagement.ListCampaigns

    List all existing email campaigns

  • EmailSending.SendBulkEmails

    Send email to multiple users using contacts list or template

  • EmailSending.SendTransactionalEmail

    Send transactional emails to contacts using templates

  • ContactsManagement.FetchContacts

    Get a list of all contacts

  • ContactsManagement.CreateList

    Create a new contact list

  • ContactsManagement.AddContact

    Add a new contact to the system

  • ContactsManagement.FetchLists

    Get all contact lists in the system

  • ContactsManagement.AddContactToList

    Add an existing contact to a specific list

  • TemplateManagement.FetchTemplates

    Get list of email templates with filtering options

  • SegmentsManagement.CreateSegment

    Create a new contact segment for targeting

可对比工具

sendgrid-mcpmailchimp-api-integrationpostmark-mcp

安装

安装

  1. 确保您已安装 .NET SDK 10 或更高版本
  2. 克隆存储库
  3. 为连接打开端口 5001
  4. 使用您的 ElasticEmail API 令牌配置服务器

与 Claude Desktop 集成

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "elasticemail": {
      "command": "dotnet",
      "args": ["run", "--project", "path/to/elasticemail-mcp-server"],
      "env": {
        "X-Auth-Token": "your_api_token_here"
      }
    }
  }
}

与 VS Code Copilot Agent 集成

  1. 在 VS Code 中打开聊天窗口
  2. 选择 'Agent' 模式
  3. 使用 settings.json 连接到 MCP 服务器
  4. 添加配置:
"my-server-unique-number": {
    "url": "http://localhost:5001/",
    "headers": {
        "X-Auth-Token": <api_key>
    }
}

FAQ

此服务器使用什么身份验证方法?
服务器使用 X-Auth-Token 头部与 ElasticEmail API 进行身份验证。
除了 Copilot,我是否可以将此服务器与其他 AI 工具一起使用?
是的,任何兼容 MCP 的 AI 工具都可以连接到此服务器,只要它支持带有头部身份验证的 HTTP 连接即可。

elasticemail-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。