One POST publishes to Bluesky, X, Pinterest (live) plus Meta + LinkedIn (in review). Preflight catches the 80 platform rules. Native MCP server for Claude, Cursor, Claude Code. Pinned API versions, idempotency by default, transparent error envelopes. Apache 2.0.
Hey Hunters, quick story.
Last year I shipped a tool that posted to Bluesky. The integration was 600 lines. Six months later LinkedIn deprecated an API, my product broke at 2am, and I spent a weekend pinning versions across four other platforms while my support inbox filled up.
That’s why letmepost.dev exists.
We maintain the platform integrations. You make one API call. Failures come back with the rule that failed and a docs link, not a 400. Apache 2.0, and the hosted SaaS runs the same image you can self-host.
Today: Bluesky, X, Pinterest live end-to-end. Meta + LinkedIn in platform review. TikTok next. Native MCP server is live for Claude / Cursor / Claude Code.
Free tier covers 50 posts/month, indefinitely. Pro is $79/mo for 5K. Business is $299/mo for 25K.
I’ll be in the comments all day. The feedback I most need: what’s the platform integration that broke your product? I want to add it next.
→ letmepost.dev
→ github.com/letmepost/letmepost.dev
Report
One thing that would make this way more useful for me is a dry-run preview that shows exactly how each post will render on Bluesky, X, and LinkedIn before it goes out, since character limits, link unfurling, and image cropping all behave differently. Right now I have to mentally translate one draft into five layouts, and that is where my typos and broken embeds usually slip through.
Report
Posted once to Bluesky and X, the preflight actually flagged a character I forgot to trim before I hit send. Love that the MCP server just plugs into my Cursor flow without extra config.
Kroto
One thing that would make this way more useful for me is a dry-run preview that shows exactly how each post will render on Bluesky, X, and LinkedIn before it goes out, since character limits, link unfurling, and image cropping all behave differently. Right now I have to mentally translate one draft into five layouts, and that is where my typos and broken embeds usually slip through.
Posted once to Bluesky and X, the preflight actually flagged a character I forgot to trim before I hit send. Love that the MCP server just plugs into my Cursor flow without extra config.