# PostPulse

Wires your AI assistant into PostPulse so you can queue posts and upload media across ten social networks from the chat.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: PostPulse
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/PostPulse/mcp-server-postpulse
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/postpulse

## What it does

PostPulse is an MCP server that links an assistant to the PostPulse social media platform. From there you can schedule posts, upload images and videos by URL or as binary data, list connected accounts, and read posts over a date range with per-platform status. Instagram, Facebook, YouTube, TikTok, Threads, LinkedIn, Pinterest, X, Bluesky and Telegram are covered.

A hosted endpoint at `https://mcp.post-pulse.com` needs no setup — sign in with OAuth 2.0 backed by Auth0. Running it yourself takes Node.js and a `REDIS_URL`: sessions and events are not persisted without Redis, so the server will not start. Build with `npm install` and `npm run build`, start with `npm start`, or use the Docker image on port `3000`.

Accounts are linked by a URL generated in the chat. That link is single-use, tied to your PostPulse profile, and expires after 24 hours. Telegram cannot be connected this way — use `https://post-pulse.com/app/accounts` instead. For Facebook, Telegram and Pinterest, call `list_chats` first to pick a Page, channel or board.

## Requirements
- Remote server: `https://mcp.post-pulse.com`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp-server https://mcp.post-pulse.com
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add postpulse --url https://mcp.post-pulse.com
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "postpulse": {
            "url": "https://mcp.post-pulse.com"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "postpulse": {
            "type": "http",
            "url": "https://mcp.post-pulse.com"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http postpulse https://mcp.post-pulse.com
```

## When to use it
- queue one post across several social networks
- upload an image or video for a scheduled post
- check post status and metrics for a date range
- connect or reconnect a social account from the chat
- pick a Facebook Page or Telegram channel to publish to

## Example prompts
- List all my connected PostPulse accounts
- Schedule a post with `promo.png` to Instagram and X tomorrow at 10:00
- Give me a link to connect my TikTok account

## Similar
- [typefully](https://affpapa.org/en/nevibecode/skills/typefully.md) — skill · 2000 installs
- [batch-content-plan](https://affpapa.org/en/nevibecode/skills/batch-content-plan.md) — skill · 683 installs
- [scheduling-and-queue](https://affpapa.org/en/nevibecode/skills/scheduling-and-queue.md) — skill · 619 installs
- [upload-post](https://affpapa.org/en/nevibecode/skills/upload-post.md) — skill · 503 installs
- [OpenPost](https://affpapa.org/en/nevibecode/mcp/openpost.md) — MCP server · ★ 801

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