Use the PostFast API and MCP server
Schedule posts from your own code, from n8n, Make or Zapier, or from Claude, ChatGPT and Cursor. Included on every plan.
The REST API and the MCP server are included on every plan, including the 7-day trial. There is no per-seat and no per-request add-on.
Get your API key
- Open API in the sidebar. It takes you to your workspace's API tab.
- Click Generate API Key.
- Copy the key immediately. It is shown only once.
Each workspace has one active API key, and only workspace admins can generate it. Regenerating invalidates the old key straight away.
Send the key in the pf-api-key request header. The base URL is https://api.postfa.st/.
REST API
POST /social-postscreates and schedules up to 15 posts per request. Every platform-specific option is a field on the request: Instagram publish type, TikTok settings, YouTube title and privacy, the Pinterest board, LinkedIn documents, Google Business Profile post types, and more.- Media: up to 250 MB per video, 10 MB per image, and 60 MB per document.
scheduledAtmust be in the future and within 1 year.- Rate limits: global limits apply to every endpoint per API key (60 per minute, 150 per 5 minutes, 300 per hour, 2,000 per day). Some endpoints add their own, for example
POST /social-postsallows 150 per minute and 350 per day. The most restrictive limit applies first, and exceeding any of them returns HTTP 429.
Full reference: postfa.st/docs. There is also a Markdown twin at postfa.st/docs.md for pasting into an AI assistant.
No-code options live at postfa.st/api-integrations: an n8n node, Make, and Zapier.
MCP server for AI assistants
Two ways to connect, same account, same 11 platforms. Twenty-two tools are common to both, and the difference is transport, not plan.
Local, over stdio - for Claude Code, Cursor, VS Code, Windsurf, Zed, JetBrains, and any MCP client. Add npx -y postfast-mcp with your API key to the client's MCP configuration. It exposes 24 tools: accounts and posts (list, create, delete, analytics, follower history), media upload, Pinterest boards, YouTube playlists, Google Business Profile locations, TikTok sounds, places for geotags, connect links, and 10 Social Inbox tools (list, reply, private reply, hide/delete, assign, mark read, set status).
Hosted, over OAuth - for ChatGPT and the Claude app, where there is no local process to run. Add the connector URL https://mcp.postfa.st/mcp. It signs in over OAuth instead of an API key and exposes 26 tools: the same core set, minus the local signed-upload-URL tool, plus approve_posts, list_workspaces, and upload_from_url.
To check either one is wired up, run MCP Inspector and confirm the tool list appears.
Related
Was this article helpful?
Related articles
Find your workspace ID and account IDs
Copy your workspace ID and per-account IDs straight from the dashboard. These are the values an AI agent or API integration needs to post on your behalf, no manual API calls required.
Updated 2026-06-03Publishing & SchedulingAuto-publish Instagram Reels and TikTok videos
What PostFast publishes directly to Instagram and TikTok at the scheduled time, and the one case where you finish a TikTok inside the app on purpose.
Updated 2026-09-06Publishing & SchedulingBulk import posts from a CSV
Upload a CSV to schedule up to 200 posts at once across your connected platforms. Walks through upload, validation preview, and tracking progress.
Updated 2026-08-17Publishing & SchedulingCrop images before you post
Crop your images to fit each network right inside the composer. Pick an aspect ratio, crop once for every account or differently per account, and re-crop anytime without losing quality.
Updated 2026-05-24