About buttondown
buttondown is an MCP server published by git+dgalarza in the AI category: modelContextProtocal server for interacting with buttondown.
The repository has 1 stars and 0 forks.
Install
npx buttondown-mcpclaude mcp add buttondown-mcp -- npx -y buttondown-mcpnpx -y buttondown-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (7)
create_draftCreate new draft with markdown content
Parameters not published.
get_analyticsGet open/click rates for sent emails
Parameters not published.
get_emailGet single email details by ID
Parameters not published.
list_emailsList emails with optional status filter (draft/scheduled/sent)
Parameters not published.
schedule_draftSchedule a draft for later
Parameters not published.
send_draftSend a draft immediately
Parameters not published.
update_draftEdit existing draft
Parameters not published.
Ask AI
Ask AI about buttondown
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
Buttondown MCP Server
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.