Buttondown Server
FreeNot checkedEnables interaction with the Buttondown newsletter API for managing emails, subscribers, and tags.
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
Install Buttondown Server in Claude Desktop, Claude Code & Cursor
unyly install buttondown-mcp-serverInstalls 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-mcpFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
