# BetterPost

Pulls recent material from news, social and the open web on your topic, then drafts posts that carry real citations and dates.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: betterpost
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/betterpost/betterpost-plugin
- Updated: 2026-08-12
- HTML: https://affpapa.org/en/nevibecode/mcp/betterpost

## What it does

BetterPost arrives as one MCP server plus a `betterpost` skill. Ask your agent for a newsletter, a blog article, a LinkedIn post, a tweet or a Bluesky entry, and it gathers recent sources around your subject, ranks them and writes the text with actual quotes and publication dates.

Setup differs by agent. In Claude the plugin brings both pieces: `/plugin marketplace add betterpost/betterpost-plugin`, then `/plugin install betterpost@betterpost`. Elsewhere `npx skills add betterpost/betterpost-plugin` drops in the skill alone, and the skill registers `https://betterpost.ai/mcp` the first time you request content. Any MCP client can also attach straight to that endpoint over Streamable HTTP.

A BetterPost account is required. The first call opens an OAuth 2.1 sign-in and the client keeps the session afterwards, so no token has to be copied or stored. New accounts come with free credits.

## Requirements
- Remote server: `https://betterpost.ai/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http server https://betterpost.ai/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add betterpost --url https://betterpost.ai/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "betterpost": {
            "url": "https://betterpost.ai/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "betterpost": {
            "type": "http",
            "url": "https://betterpost.ai/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http betterpost https://betterpost.ai/mcp
```

## When to use it
- find current sources on your product's topic
- draft a LinkedIn post citing recent articles
- build a newsletter with quotes and dates
- write a tweet from industry news
- turn open-web coverage into a blog post

## Example prompts
- Write a newsletter about what's happening in our space, with links to the sources
- Draft a LinkedIn post from the latest articles on our topic
- Put together a tweet about recent news on our product

## Similar
- [content-research-writer](https://affpapa.org/en/nevibecode/skills/content-research-writer.md) — skill · 2522 installs
- [thread-writer-sms](https://affpapa.org/en/nevibecode/skills/thread-writer-sms.md) — skill · 1700 installs
- [write-like-meng-on-x](https://affpapa.org/en/nevibecode/skills/write-like-meng-on-x.md) — skill · 1200 installs
- [first-reader](https://affpapa.org/en/nevibecode/skills/first-reader.md) — skill · 476 installs
- [share-reading](https://affpapa.org/en/nevibecode/skills/share-reading.md) — skill · 433 installs
- [seo-content-writer](https://affpapa.org/en/nevibecode/skills/seo-content-writer.md) — skill · 7600 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
