使用说明
MCP服务器按钮
一个MCP(模型上下文协议)服务器,用于与 按下按钮 新闻通讯API。
工具
电子邮件
| 工具 | 说明 |
|---|---|
list_emails |
列出带有可选状态过滤器的电子邮件(草稿/计划/已发送) |
get_email |
按ID获取单个电子邮件详细信息 |
create_draft |
使用降价内容创建新草稿 |
update_draft |
编辑现有草稿 |
send_draft |
立即发送草稿 |
schedule_draft |
稍后安排草稿 |
get_analytics |
获取已发送电子邮件的打开/点击率 |
订阅者
| 工具 | 说明 |
|---|---|
list_subscribers |
列出具有可选类型过滤器(常规/高级/搅拌/等)的订阅者 |
get_subscriber |
通过ID或电子邮件地址获取订阅者详细信息 |
标签
| 工具 | 说明 |
|---|---|
list_tags |
列出时事通讯中的所有标签 |
get_tag |
按ID获取标签详细信息 |
create_tag |
创建一个具有可选颜色和描述的新标签 |
update_tag |
更新现有标记 |
delete_tag |
删除标签(订阅者不受影响) |
安装
克劳德代码
claude mcp add buttondown -- npx -y buttondown-mcp
然后设置API密钥:
claude mcp add-json buttondown '{"command":"npx","args":["-y","buttondown-mcp"],"env":{"BUTTONDOWN_API_KEY":"your-api-key"}}'
手动配置
添加到您的克劳德代码设置中:
{
"mcpServers": {
"buttondown": {
"command": "npx",
"args": ["-y", "buttondown-mcp"],
"env": {
"BUTTONDOWN_API_KEY": "your-api-key"
}
}
}
}
从获取API密钥https://buttondown.com/settings/api
许可证
麻省理工学院
