buttondown-mcp
by The-Focus-AI·★ 0·综合分 31
Buttondown 邮件服务 MCP 服务器,提供 CLI 和程序化 API。
communicationproductivitydeveloper-tools
2
Forks
2
活跃 Issue
10 个月前
最近提交
2 天前
收录于
概述
这是一个针对 Buttondown 邮件服务的全面 TypeScript 集成,提供多种接口,包括 CLI、MCP 服务器和程序化 API。MCP 服务器暴露了管理邮件草稿、安排邮件发送、检索分析以及管理列表和标签的工具。它提供强大的安全功能,包括 1Password 集成和环境变量支持。项目结构良好,API 客户端、CLI 实现和 MCP 服务器组件之间有清晰的职责分离。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通讯创作者通过 AI 助手管理草稿和安排发送
你:通过 LLM 集成自动化电子邮件营销活动
你:通过 AI 工具追踪通讯效果分析
你:有哪些可用的 MCP 工具?
你:如何处理身份验证?
什么时候选它
如果您已经在使用 Buttondown 进行通讯,并且希望通过 AI/LLM 集成简化内容创建、排期和分析,请选择此 MCP 服务器。
什么时候不要选它
如果您需要与其他通讯服务集成或需要超出 Buttondown API 功能的广泛定制,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 4 个工具list_emails{status?: string}List all emails with optional status filtering
create_draft{content: string, title?: string}Create a new email draft
get_analytics{draftId: string}Get analytics for a specific email
schedule_draft{draftId: string, scheduledTime: string}Schedule an email for sending
可对比工具
ghost-mcpsubstack-mcpmailchimp-mcp
安装
# 使用 pnpm 安装(推荐)
pnpm install
# 或使用 npm
npm install
# 或使用 yarn
yarn install
# 启动 MCP 服务器
pnpm mcp:start对于 Claude Desktop,添加到 claude_desktop_config.json:
{
"mcpServers": {
"buttondown": {
"command": "node",
"args": ["dist/index.js"],
"env": {
"BUTTONDOWN_API_KEY": "your_api_key"
}
}
}
}FAQ
- 有哪些可用的 MCP 工具?
- 该服务器提供 `list_emails`、`create_draft`、`get_analytics` 和 `schedule_draft` 工具,用于管理 Buttondown 通讯。
- 如何处理身份验证?
- 身份验证可以通过环境变量 (BUTTONDOWN_API_KEY) 或通过 1Password 集成进行,以增强安全性。
buttondown-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。