Upload Post
About
Upload-Post is the all-in-one social media MCP server — the Model Context Protocol server for social media publishing, scheduling and analytics. Connect any MCP-compatible AI agent (Claude, Cursor, ChatGPT, Claude Desktop, n8n, and more) and publish, schedule and analyze content
Details
- Author
- Upload-Post
- Downloads
- 817
- Categories
- AI, Marketing
Jump to
- Publish and cross-post video, photo, text, and documents
- Schedule posts and manage publishing queues
- Read analytics: impressions, platform metrics, performance
- Engage: reply to comments, send DMs, auto-DMs
- GPU-accelerated FFmpeg video encoding
- AI-generated per-platform captions
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Upload PostCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure your MCP client with the remote server URL and an API key (obtained from the Upload Post dashboard). Use the server’s ~45 tools to upload content, schedule posts, fetch analytics, manage comments and DMs, and run FFmpeg encoding jobs.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"upload post": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_UPLOAD_POST_API_KEY"
}
}
}
}
}
McpServers
{
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_UPLOAD_POST_API_KEY"
}
}
}
Upload-Post — Social Media MCP Server
Upload-Post is the all-in-one social media MCP server: the Model Context Protocol server for social media publishing, scheduling and analytics. Connect any MCP-compatible AI agent — Claude, Claude Desktop, Cursor, ChatGPT, n8n and more — and publish, schedule and analyze content across 13+ social networks from a single API. > Official server · Listed on the official MCP Registry ascom.upload-post/mcp
✨ What you can do
- Publish & cross-post video, photo, text and documents to many platforms at once - Schedule posts and manage publishing queues - Analytics: post performance, impressions and platform metrics - Engagement: read comments, reply publicly or privately, send DMs and auto-DMs - Video encoding with GPU FFmpeg jobs - AI per-platform copy (autogenerate captions tailored to each network)🌐 Supported platforms
TikTok · Instagram · Instagram Reels · YouTube · YouTube Shorts · LinkedIn · Facebook · X (Twitter) · Threads · Pinterest · Reddit · Bluesky · Google Business · Discord · Telegram🚀 Installation
Remote (hosted) — recommended
``json
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_UPLOAD_POST_API_KEY"
}
}
}
}
`
Authorization: Bearer <key> and OAuth are also supported. Get your API key at <https://app.upload-post.com> → API Keys.
🧰 Tools
~45 tools across: uploads (upload_video, upload_photos, upload_text, upload_document), scheduling (list_scheduled, edit_scheduled, queue settings), analytics (get_analytics, get_total_impressions, get_platform_metrics), comments & DMs (reply_to_comment, send_dm, manage_autodms) and FFmpeg encoding (submit_ffmpeg_job).
🔗 Links
- Website: https://www.upload-post.com/mcp
- Docs: https://docs.upload-post.com
- Repo: https://github.com/Upload-Post/upload-post-mcp
- MCP Registry: com.upload-post/mcp`
---
Keywords: social media MCP, MCP social media, social media API, social media automation, post scheduler, cross-posting, content automation, TikTok MCP, Instagram MCP, YouTube MCP, LinkedIn MCP, social media analytics, AI content agent.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
