Post with n8n
n8n can post to every social network through PostLake using nothing but the built-in HTTP Request node — no community node to install. Trigger it from a schedule, a form, an RSS feed, or an AI step, then publish everywhere in one call.
Get started free →No card for the free tier · one API for every network · full MCP access
Prefer no code at all? Connect PostLake's hosted MCP server to your AI assistant (Claude, ChatGPT, Cursor and others) and just ask it to post. It authorizes over OAuth — no key to paste. See the MCP guide.
https://api.postlake.dev/v1/posts.Authorization with value Bearer YOUR_API_KEY.{ "text": "Hello from n8n", "platforms": ["bluesky", "linkedin"], "profile": "my-brand" }.scheduledAt to the body to queue a post for later instead of now.List the platforms in one request and PostLake posts to all of them, returning a single normalised shape — your code never branches per platform.
PostLake manages each network's developer app and OAuth for you — nothing to register or get reviewed yourself.
Idempotency keys mean a retry never double-posts, and analytics come back normalised so an agent can decide what to post next.
A free tier to start, then usage-based credits — one per post. You only pay for posts that actually publish.
Use n8n's built-in HTTP Request node: POST to https://api.postlake.dev/v1/posts with an Authorization: Bearer header and a JSON body listing your text and platforms. No community node needed — PostLake covers every network in one request.
No. One HTTP Request node calling PostLake posts to all of them, so you avoid installing and maintaining a separate node per platform.
Yes — include a scheduledAt timestamp in the JSON body and PostLake publishes at that time. You can also just use n8n's own Schedule trigger to fire the workflow.
Python · Node.js · Make · Zapier · LangChain · All guides · Full docs
One API and MCP server for every major network. Free to start.
Get started free →