posthive
Posthive is a social media scheduling platform that lets you manage, schedule, and publish posts across 14+ platforms, with AI agent integration via MCP (compatible with Claude, ChatGPT, Cursor, etc.) and a public REST API for full CRUD operations.
List connected accounts – Retrieve all linked social media accounts (IDs, platforms, display names).
Create posts – Compose posts as drafts or schedule them directly; supports media URLs, first comments, per-account content overrides, Instagram media types (post/reel/story), and YouTube video types (short/video).
Get post details – Fetch full details and per-platform publish status for a specific post.
List scheduled posts & drafts – View upcoming posts, filterable by status (
pending,draft,done,failed) with pagination.Approve drafts – Promote a draft to the scheduled queue by setting a future publish time.
Update posts – Edit content, scheduled time, first comment, or per-account overrides on pending or draft posts.
Duplicate posts – Clone an existing post (content, accounts, overrides) as a new draft.
Delete posts – Remove a pending or draft post from the queue.
List templates – View all saved post templates in the workspace.
Create from template – Generate a new draft or scheduled post from a saved template, with optional overrides.
Dry-run mode – Test the full publishing pipeline without making real API calls.
Self-hosting – The platform is self-hostable for full control over your deployment.
Allows scheduling and publishing posts to Bluesky, including text, images, and first comment support.
Allows scheduling and publishing messages to Discord channels.
Allows scheduling and publishing posts to Facebook, including text and images.
Allows scheduling and publishing Instagram posts, reels, stories, and carousels (up to 10 items) with image alt text.
Allows scheduling and publishing posts to Mastodon instances.
Allows scheduling and publishing Pinterest Pins with dedicated Title and Description fields (image required).
Allows scheduling and publishing messages to Telegram channels or groups.
Allows scheduling and publishing posts to Threads, including text and images.
Allows scheduling and publishing posts to Tumblr.
Allows scheduling and publishing YouTube videos (short and long-form) with dedicated Title/Description fields.
Allows scheduling and publishing YouTube Shorts with dedicated Title/Description fields.
Features
Multi-platform posting - write once, publish to 14+ platforms simultaneously
AI agent support - connect Claude, ChatGPT, Cursor, VS Code via MCP; OAuth 2.0 + PKCE, no API key to paste
Calendar view - FullCalendar month/week/day with drag-to-reschedule
Bulk CSV scheduling - upload a spreadsheet to schedule hundreds of posts at once
Post templates - save and reuse post drafts
First comment scheduling - auto-reply immediately after the post goes live
Per-platform overrides - custom text and first comment per account
Instagram Reels & Stories - full media type support including carousels
YouTube Shorts & videos - dedicated title/description fields, custom thumbnail upload
Dry run mode - test the full pipeline without real API calls
Draft posts - save compose state, schedule later
Public REST API - full CRUD with Bearer auth (Pro/Team)
Self-hostable - Docker compose, one command, billing optional
Related MCP server: postfast-mcp
Tech Stack
Layer | Technology |
Frontend | Next.js 16 (App Router), React 18, Tailwind CSS |
Backend | Fastify v4, TypeScript ESM, Node.js |
Database | Prisma 5 + Postgres |
Queue | BullMQ + Redis (Upstash / Railway) |
Storage | Local disk (dev) / Supabase Storage (prod) |
Resend | |
Billing | Dodo Payments (optional) |
Monitoring | Sentry |
Quick Start (Self-hosting)
git clone https://github.com/AstaBlackClove/posthive.git
cd posthive
cp apps/api/.env.example .env
# Fill in ENCRYPTION_KEY, JWT secrets, DATABASE_URL, REDIS_URL
docker compose up -d --buildOpen http://localhost:3000 and register. Billing is disabled by default all features unlocked.
Full setup guide → posthive.co/docs
Developer Setup
pnpm install
cp apps/api/.env.example apps/api/.env
pnpm dev # starts API + Web + Postgres (Docker)Service | URL |
Web | |
API | |
Prisma Studio |
Environment variables & platform OAuth setup → posthive.co/docs
AI Agent Integration (MCP)
Connect any MCP-compatible AI agent to Posthive with a single URL no API key to generate or paste.
# Claude Code
claude mcp add --transport http posthive https://your-api/mcp
# Cursor / VS Code — add to mcp.json
{ "mcpServers": { "posthive": { "url": "https://your-api/mcp" } } }The first tool call opens your browser to sign in. Full setup per client → posthive.co/agent
10 tools available: list_accounts · create_post · get_post · list_scheduled_posts · approve_draft · update_post · duplicate_post · delete_post · list_templates · create_from_template
Star History
Community
Questions, feature requests, bugs join the Discord:
License
AGPL-3.0 if you modify this project and run it as a network service, you must make your source available to users of that service.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceManage Threads and Bluesky social media from AI assistants. Schedule posts, check analytics, and automate follow-up replies.Last updated3MIT
- AlicenseAqualityAmaintenanceSchedule and manage social media posts across 10 platforms (Instagram, Facebook, TikTok, X, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram) from any MCP-compatible AI assistant. Supports batch posting, media uploads, analytics, and platform-specific features like Reels, Shorts, and carousels.Last updated111295MIT
- Flicense-qualityCmaintenanceEnables AI agents to create, schedule, and manage social media posts across 10 platforms via a unified API.Last updated
- Alicense-qualityAmaintenanceSocial media scheduling and publishing for AI agents. 17 validation-first tools to post to X, LinkedIn, Instagram, TikTok, YouTube, Reddit, Discord, Telegram, and more through one connected workspace.Last updated15870MIT
Related MCP Connectors
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Social media scheduler for Instagram, Facebook, YouTube, TikTok, LinkedIn, X, Bluesky, and Telegram.
Post, schedule and read analytics on X, LinkedIn, Instagram, TikTok, YouTube, Bluesky and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AstaBlackClove/posthive'
If you have feedback or need assistance with the MCP directory API, please join our Discord server