mcpField
B
byted-sms-sender

byted-sms-sender

github.com/bytedance其他47767 次安装今天更新
代码仓库

关于 byted-sms-sender

用于火山引擎短信业务的 Agent 技能,面向需要申请资质、签名或模板,以及发送和查询短信的用户。它区分查询与写操作,并要求写操作先预览确认;敏感材料和凭据保留在私密表单及本机。

主要功能

  1. 01申请和查询资质、签名及模板
  2. 02发送单条短信或群发
  3. 03查询发送记录、回执与统计
  4. 04按任务读取对应参考文档
  5. 05区分查询、预览与确认后的写操作

适用场景

  1. 01查询签名或模板审核状态
  2. 02为单个号码发送短信并核查结果
  3. 03准备群发任务并查看执行结果

MCP 相关

README 未说明 MCP 集成。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bytedance/agentkit-samples --skill byted-sms-sender

安装后在 Claude Code 中输入/byted-sms-sender确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE
agents/
openai.yaml
assets/
batch_wizard.css
batch_wizard.html
batch_wizard.js
batch_wizard.jsx
private_form_mcp_app.html
qualification_wizard.css
qualification_wizard.html
qualification_wizard.js
qualification_wizard.jsx
assets/qualification_wizard_vendor/
arco-icon.min.js.br
arco.min.css.br
arco.min.js.br
react-dom.production.min.js
react.production.min.js
THIRD_PARTY_NOTICES.txt
references/
actions.md
application-contracts.md
auth-setup.md
batch-file-fallback.md
batch-form.md
delivery-contracts.md
qualification-display.md
qualification-materials.md
rules.md
service-onboarding.md
workflows.md
scripts/
action_contracts.py
api_client.py

详细介绍

来自项目 README

火山引擎短信

提供国内短信的资质、签名和模板申请与查询,单条与群发发送,以及发送记录、回执和统计分析。 Agent 按客户目标选择所需能力,负责工具调用、资源查询和参数填写,向客户说明业务选择与结果。

查询使用 execute_sms_read_action(action, params),传接口原生参数;预览和已确认的写操作 使用相应 read/write 工具的 argv。无 MCP 时运行 python3 -E -B <skill目录>/scripts/sms_cli.py,原生查询为 api-read --action <Action> --params '<JSON>'。环境由安装包固定,参数可查 --help。

资质材料、号码名单和凭据留在私密表单及本机,对话展示摘要。 查询保留业务字段和审核维度,由 Agent 按客户问题解释;写操作按当前预览确认,结果未知时先查询核实。

按任务读取:

任务参考
查询资质、消息组、签名及审核状态,申请签名或模板application-contracts.md
新建或补充资质、上传证件qualification-materials.md
模板查询、单条发送、发送记录、统计delivery-contracts.md
群发准备、表单与任务结果batch-form.md
组合任务workflows.md
鉴权错误或提示登录auth-setup.md
返回 RE:0001service-onboarding.md
写操作授权、结果未知rules.md
接口与错误码actions.md

评论

支持 Markdown