REST and MCP documented
Every REST operation has an OpenAPI entry and a matching MCP tool.
REST + MCPUnified social media publishing API
One REST API and MCP server for developers, AI agents, SaaS tools, and agencies to publish, schedule, and manage social media posts across Instagram, Facebook, LinkedIn, TikTok, Threads, X, YouTube, Pinterest, Bluesky, Telegram, and Discord.
Using an AI agent? Connect Ampost over MCP
{
"targets": [{
"platforms": [
"instagram", "facebook",
"linkedin", "tiktok",
"threads"
]
}],
"text": "Launch day 🚀",
"media": [{
"type": "video",
"url": "https://…/launch.mp4"
}],
"publishNow": true
}Trust signals
Every REST operation has an OpenAPI entry and a matching MCP tool.
Tokens, scopes and refresh stay on Ampost's side, out of your app and chat.
Media, placement and scheduling rules are checked before a job runs.
Operators use the dashboard; your code uses the same post lifecycle.
GET /api/posts/:id
{ "instagram": "published", "tiktok": "publishing" }Start free
Start free, connect a supported account, and run your first REST API publish flow.
Free plan · No credit card · REST, MCP and dashboard
Publish to supported platforms
How it works
Browser OAuth hosted by Ampost, started from the API, MCP or dashboard.
One payload for text, media and scheduling, with per-platform overrides.
Each platform reports its own status, link and error.
Developer-first
Send clean JSON to predictable endpoints. Ampost turns it into validated jobs for each selected platform.
// response
{
"status": "publishing",
"targets": [{ "platforms": ["instagram", "tiktok", "linkedin"] }],
"platformPosts": [
{ "platform": "instagram", "status": "published",
"publishedUrl": "https://www.instagram.com/reel/…" },
{ "platform": "tiktok", "status": "publishing" },
{ "platform": "linkedin", "status": "published" }
],
"scheduledFor": null
}Built for builders
Pricing
Start free, scale as you grow. No hidden fees, no surprises.
Free forever. No credit card required.
For growing products and small agencies.
For teams that need X and more accounts.
For agencies and SaaS with many accounts.
FAQ
Can't find it here? The docs cover every endpoint and MCP tool.
Ampost is a unified social media API that lets developers, AI agents, SaaS tools, and agencies publish, schedule, and manage content across supported social platforms from a single REST API integration.
Ampost currently supports Instagram, Facebook, LinkedIn, TikTok, Threads, X, YouTube, Pinterest, Bluesky, Telegram, and Discord. X is available on the Max and Scale plans. LinkedIn organization/Page posting is not enabled in this launch, and TikTok creator publishing may remain private-only until TikTok app review or Direct Post approval allows broader visibility.
No. Ampost handles OAuth authentication and token management for every supported platform; Telegram and Bluesky connect with your own bot token or app password on an Ampost page. You connect accounts through our secure browser-assisted flow from the API, MCP, or dashboard, then manage them from one dashboard.
Yes. Create a post, set a future publish time, and Ampost will publish it automatically to scheduled targets including Instagram, Facebook, LinkedIn member profiles, Threads, TikTok, X, YouTube, Pinterest, Bluesky, Telegram, and Discord.
Yes. The Free tier includes 3 social accounts and 50 posts per month, posts to several platforms at once, and the REST API and MCP, with no credit card required. Upgrade to Pro, Max or Scale as your needs grow.
Absolutely. Ampost is API-first. Core publishing workflows are available through our REST API, complete with API-key authentication, an OpenAPI document and an MCP server with the same operations.