MCP Catalogs
首页

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 对比

GitHub →

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