← Back to BuzzPoster

BuzzPoster MCP Server Documentation

Last updated: February 27, 2026

Description

BuzzPoster is an MCP server that gives AI assistants full control over your content operations. Connect Claude, ChatGPT, or any MCP-compatible client to manage social media publishing, newsletter distribution, brand voice, audience profiles, content calendars, and analytics — all through natural conversation.

Features

  • Multi-platform social publishing (Twitter/X, Instagram, LinkedIn, Facebook, YouTube, Reddit)
  • Newsletter creation and distribution (Kit, Beehiiv, Mailchimp, SendGrid)
  • Brand voice profiles — AI learns your exact tone and style
  • Audience profile targeting
  • Content calendar and scheduling queue
  • WordPress and Ghost CMS integration
  • Content source monitoring (RSS, YouTube, Reddit, podcasts)
  • Media library with CDN
  • Branded image generation from templates
  • Analytics and performance tracking
  • Publishing safety rules (blocked words, daily limits, confirmation flows)
  • 60+ MCP tools

Setup

  1. Visit claude.com/connectors (or Settings → Connectors in Claude)
  2. Search for "BuzzPoster" or add as a custom connector with URL: https://api.buzzposter.com/mcp
  3. Complete OAuth authentication with your BuzzPoster account
  4. Connect your social media accounts and email service provider in the BuzzPoster dashboard
  5. Start using BuzzPoster tools directly in your Claude conversations

Authentication

BuzzPoster uses OAuth 2.0 with PKCE for secure authentication. When you connect BuzzPoster as an MCP connector, you'll be prompted to authorize access with your BuzzPoster API key. Tokens are automatically refreshed — no manual key management required.

You'll need a BuzzPoster account ($49/month, 14-day free trial) and at least one connected social media account or email service provider.

Supported Platforms

Social Media

  • Twitter/X (posts, threads, scheduling)
  • Instagram (posts, reels, stories)
  • LinkedIn (posts, articles)
  • Facebook (posts, pages)
  • YouTube (community posts, video metadata)
  • Reddit (posts, comments)

Email Service Providers

  • Kit (ConvertKit)
  • Beehiiv
  • Mailchimp
  • SendGrid

CMS

  • WordPress
  • Ghost

Usage Examples

Example 1: Multi-Platform Social Publishing

"Schedule a thread about our product launch for tomorrow at 9am on Twitter and LinkedIn. Make it exciting but professional."

What happens:

  1. BuzzPoster calls get_brand_voice to load your brand's tone and style
  2. Calls get_audience to understand who you're writing for
  3. Claude generates platform-optimized content matching your voice
  4. Calls schedule_post to queue the thread on Twitter/X for 9:00 AM
  5. Calls schedule_post again with a LinkedIn-optimized version
  6. Returns confirmation with preview of both posts and scheduled times

Tools used: get_brand_voice, get_audience, schedule_post

Example 2: Newsletter Creation and Distribution

"Write a newsletter about our Q1 results — revenue up 40%, launched 3 new features, hired 5 people. Send it through Kit."

What happens:

  1. BuzzPoster calls get_brand_voice to match your newsletter tone
  2. Calls get_audience for subscriber targeting context
  3. Claude creates newsletter content with subject line and preview text
  4. Calls create_newsletter to generate a formatted email draft with preview link
  5. You review the preview and confirm
  6. Calls send_newsletter to distribute through Kit to your subscriber list

Tools used: get_brand_voice, get_audience, create_newsletter, send_newsletter

Example 3: Brand Voice Setup

"Here are 5 of my best LinkedIn posts. Learn my writing style and save it as my brand voice."

What happens:

  1. Claude analyzes the provided content for tone, vocabulary, sentence structure, and style patterns
  2. Calls create_brand_voice to save a comprehensive voice profile
  3. Returns a summary of your detected brand voice characteristics
  4. All future content generation uses this voice profile automatically

Tools used: create_brand_voice

Example 4: Content Calendar Overview

"Show me everything I have scheduled this week across all platforms."

What happens:

  1. BuzzPoster calls get_calendar with the current week's date range
  2. Returns an organized view of all queued content across Twitter/X, LinkedIn, Instagram, Facebook, YouTube, Reddit, and email
  3. Shows post content, scheduled times, and target platforms

Tools used: get_calendar

Example 5: Cross-Platform Content Repurposing

"Take my latest blog post from WordPress and turn it into a Twitter thread, a LinkedIn post, and a newsletter summary."

What happens:

  1. BuzzPoster calls wp_list_posts to fetch your latest WordPress content
  2. Calls get_brand_voice to maintain your tone across platforms
  3. Claude creates a Twitter thread optimized for engagement
  4. Creates a LinkedIn post with professional framing
  5. Calls create_newsletter to draft a newsletter summarizing the key points
  6. Presents all three for your review before publishing

Tools used: wp_list_posts, get_brand_voice, schedule_post, create_newsletter

Links