mcpField
A
Audryo

Audryo

远程服务
audryo.com商业与营销24 天前更新

关于 Audryo

Audryo 是通过其应用同一 API 管理生命周期邮件的 Agent 工具包,提供 CLI、MCP 服务和 Agent 技能。它支持起草受众、旅程和活动,并通过权限范围、试运行和人工审批限制发送。

主要功能

  1. 01管理联系人、事件和受众
  2. 02起草邮件旅程、邮件和活动
  3. 03在沙盒中试运行邮件旅程
  4. 04查看投递健康度和效果
  5. 05按权限范围控制发送与启用

适用场景

  1. 01起草待审核的用户引导旅程
  2. 02向项目导入联系人和事件
  3. 03上线前在沙盒测试邮件流程
  4. 04查看活动效果和投递健康度

MCP 相关

MCP 服务提供项目上下文、联系人、受众、旅程、邮件、活动、沙盒测试、洞察和发送相关工具。工具访问由 API 密钥权限范围控制;发送操作需要 deliver 权限。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.audryo.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Audryo Agent 工具包

npm CI License: MIT

让你的 AI Agent 通过 Audryo 中与应用相同的 API,管理生命周期邮件:受众、旅程、营销活动、邮件和事务性发送。你的 Agent 负责设置;只有经过人工批准后,内容才会发送给客户。

此仓库提供 audryo CLI、一个 MCP 服务,以及适用于 Claude Code、Codex、Cursor 和其他 MCP 客户端的 Agent 技能。

You:   Set up an onboarding journey for signups who haven't created a
       project after 3 days.

Agent: Reads your data schema, builds the audience, drafts a three-email
       journey, dry-runs it and fast-forwards it in the sandbox. Then it
       hands back what to review. Nothing has been sent.

安全模型

  • 默认创建草稿。 Agent 创建的旅程、邮件和营销活动都是仅供审核的提案。
  • 发送需要 deliver。 没有此权限范围,密钥就无法激活旅程或发送任何内容,即使是误操作也不行。即使有此权限,Audryo 仍要求通过试运行并确认邮件。
  • 先使用沙盒。 新项目会将每封邮件都发送到沙盒收件箱,这样 Agent 就能端到端测试真实旅程。是否正式上线由用户在应用中决定。
  • 重试安全。 发送和提案都需要 Idempotency-Key,因此重试调用不会重复发送。
  • 不推断用户同意。 导入联系人不会自动授予营销许可。

快速开始

  1. 注册(公开测试版期间免费)并创建项目。项目初始状态为沙盒模式。
  2. 在 Settings → Developer 下创建 API 密钥,并选择满足需求的最小权限范围(参见配置)。
  3. 连接你的 Agent:
Claude Code(插件:MCP 服务 + 技能)
export AUDRYO_API_KEY="sf_live_..."
claude plugin marketplace add Audryo/agent-toolkit
claude plugin install audryo@audryo
任意 Agent:仅使用技能
npx skills add Audryo/agent-toolkit
任意 MCP 客户端
{
  "mcpServers": {
    "audryo": {
      "command": "npx",
      "args": ["-y", "audryo", "mcp"],
      "env": {
        "AUDRYO_API_KEY": "sf_live_...",
        "AUDRYO_PROJECT_ID": "<project-uuid>"
      }
    }
  }
}

Codex:codex mcp add audryo --env AUDRYO_API_KEY=sf_live_... -- npx -y audryo mcp

配置

变量必需默认值
AUDRYO_API_KEY是—
AUDRYO_PROJECT_ID使用项目工具时需要使用 npx audryo bootstrap 列出
AUDRYO_API_BASE否https://api.audryo.com/v1

为 Agent 提供满足需求的最小权限密钥:

任务权限范围
检查read
同步数据、起草旅程、邮件和营销活动read、write
激活旅程、发送营销活动和事务性邮件read、write、deliver

MCP 工具

类别工具权限范围
概览get_manifest、get_bootstrap、get_setup_context、get_brief、get_plan_usageread
产品与数据get_product_context、get_data_context、list_contacts、ingest_contacts、ingest_eventsread / write
受众list_audiences、get_audience、preview_audience、create_audience、update_audience、delete_audience、suggest_audiencesread / write
旅程list_journeys、inspect_journey、create_journey_proposal、revise_journey、propose_from_finding、run_dry_runread / write
邮件create_email、create_journey_emailwrite
营销活动list_campaigns、draft_campaignread / write
沙盒get_delivery_mode、list_sandbox_messages、get_sandbox_message、fast_forward_journeyread / write
洞察get_delivery_health、get_performance、get_observation、run_observation、get_copilot_planread
正式上线activate_journey、pause_journey、send_campaign、send_transactionaldeliver

每个工具也都对应一个 CLI 命令。

CLI

npx audryo bootstrap
npx audryo contacts ingest contacts.json
npx audryo events ingest events.json
npx audryo journeys list
npx audryo journeys inspect <workflowId>
npx audryo audiences create --name "All contacts" --definition '{"operator":"and","conditions":[]}'
npx audryo campaigns draft --name "July update" --audience-id <id> --subject "What's new"
npx audryo delivery health

技能

技能教会 Agent 如何
audryo-api连接、选择权限范围、使用 MCP 或 CLI 而非 curl,并在审核环节停止
audryo-email构建有效的邮件文档、处理地区设置,并保存草稿以供审核
audryo-sending选择通信类别、遵守许可要求并保障送达率

完整指南:https://app.audryo.com/docs/agents/quickstart

贡献

欢迎提交问题和拉取请求。请参阅 CONTRIBUTING.md 和 changelog。请通过以下方式私下报告安全问题: SECURITY.md。

许可证:MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。