Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Buttondown Server

FreeNot checked

Enables interaction with the Buttondown newsletter API for managing emails, subscribers, and tags.

GitHubEmbed

About

Enables interaction with the Buttondown newsletter API for managing emails, subscribers, and tags.

README

An MCP (Model Context Protocol) server for interacting with the Buttondown newsletter API.

Tools

Emails

Tool Description
list_emails List emails with optional status filter (draft/scheduled/sent)
get_email Get single email details by ID
create_draft Create new draft with markdown content
update_draft Edit existing draft
send_draft Send a draft immediately
schedule_draft Schedule a draft for later
get_analytics Get open/click rates for sent emails

Subscribers

Tool Description
list_subscribers List subscribers with optional type filter (regular/premium/churned/etc.)
get_subscriber Get subscriber details by ID or email address

Tags

Tool Description
list_tags List all tags in your newsletter
get_tag Get tag details by ID
create_tag Create a new tag with optional color and description
update_tag Update an existing tag
delete_tag Delete a tag (subscribers remain unaffected)

Installation

Claude Code

claude mcp add buttondown -- npx -y buttondown-mcp

Then set your API key:

claude mcp add-json buttondown '{"command":"npx","args":["-y","buttondown-mcp"],"env":{"BUTTONDOWN_API_KEY":"your-api-key"}}'

Manual Configuration

Add to your Claude Code settings:

{
  "mcpServers": {
    "buttondown": {
      "command": "npx",
      "args": ["-y", "buttondown-mcp"],
      "env": {
        "BUTTONDOWN_API_KEY": "your-api-key"
      }
    }
  }
}

Get your API key from https://buttondown.com/settings/api

License

MIT

from github.com/dgalarza/buttondown-mcp

Install Buttondown Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install buttondown-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add buttondown-mcp-server -- npx -y buttondown-mcp

FAQ

Is Buttondown Server MCP free?

Yes, Buttondown Server MCP is free — one-click install via Unyly at no cost.

Does Buttondown Server need an API key?

No, Buttondown Server runs without API keys or environment variables.

Is Buttondown Server hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Buttondown Server in Claude Desktop, Claude Code or Cursor?

Open Buttondown Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Buttondown Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs