Zac Zuo

Publora - A publishing API for agents to post on 10 social platforms

Publora is a publishing API for 10 social platforms. One REST API call handles multi-network distribution — no SDKs, no OAuth wiring. The native MCP server with 18 tools gives AI agents like Claude and Cursor a full engagement loop: post, comment, react, pull analytics — across LinkedIn, X, Instagram, Threads, TikTok, YouTube, Facebook, Bluesky, Mastodon, and Telegram

Add a comment

Replies

Best
Eugenia Ivanova

Hey Product Hunt! 👋 Jane here, CEO of Publora.

Publora has been around for a while - you might have even seen us here before.

We started as a social media scheduler for people. But this launch is different.

So we evolved Publora into something that works both for humans and for agents.

AI agents are everywhere now and the marketers, content managers, and creators we work with aren't just writing posts in tools anymore - they're building workflows where agents do the heavy lifting.

Publora now works for humans and AI agents equally well:

  1. One API call publishes to 10 platforms - your code, your agent, your choice

  2. MCP server lets agents post, schedule, and manage content in plain language

  3. Comments and replies are in the API too - not just publishing, full engagement

  4. Works inside the tools where you already operate - no tab-switching

Unlike most social tools built for clicking buttons, Publora is built for automation first. No browser bots. No workarounds. Official APIs only.

Whether you're a content manager building your first agent workflow, or a developer shipping a social automation - Publora fits in without friction.

Pricing starts at $2.99/account/month. And as a thank you to the Product Hunt community — use code PH20THANKU for 20% off your first payment.

We're happy to answer your questions - drop them below!


Maria Anosova 🔥

@eugenia_ivanova3 Great project! Good luck with the launch, and thanks for the promo code.

Eugenia Ivanova

@maria_anosova Thank you so much! Hope the promo code comes in handy — would love to hear what you think once you try it! 😊

bashir bandi

@eugenia_ivanova3 great Project Eugenia, this is a bit random but do you know if this impacts the algo by any way when posting?

Eugenia Ivanova

@bashir_bandi We haven't noticed any impact! 😊

Anna Ludwinowski

@eugenia_ivanova3 Congrats on the launch today!! This has me genuinely excited. My only question is about LinkedIn - I live there and I know how freaky it can be about anything that connects to it. And that makes me concerned about anything that can negatively impact me there. How does Publora handle that?

Ilya Makarov

@anna_ludwinowski totally hear you — LinkedIn is the one platform people are right to be careful with!


Good news: we go through LinkedIn's official API with an approved developer account, not browser automation or any scraping/unofficial tricks. That distinction is everything.

The stuff LinkedIn actually cracks down on is tools that fake activity or auto-generate engagement. Publora doesn't do that — it just publishes the content you (or your agent) create, through the sanctioned API, exactly the way LinkedIn intends posts to come in. So there's nothing "connected" to your account doing anything sketchy in the background.

Anna Ludwinowski

@ilya_makarov3 Ok good to know! How does it work with the analytics, though?

Ilya Makarov

@anna_ludwinowski 
Analytics are live for LinkedIn right now (other platforms are on the roadmap), and they cover the posts you publish through Publora — the numbers come straight from LinkedIn's official API, so they match exactly what you'd see natively. For any post you've sent through us you can pull: impressions, unique reach (members reached), reactions, comments and reshares — per-post or aggregated across your account. And since it's all exposed through the MCP, you can just ask your agent "how did my last LinkedIn post do?" and it'll fetch the live stats and break down engagement for you — no dashboard digging. Full details here: https://docs.publora.com/guides/linkedin-analytics So you get the safety of official-API posting and the numbers to see what's actually working.

Haider

@eugenia_ivanova3 very interesting 🙌🏽 btw, does the mcp server handle rate limits / token refresh per platform, or is that on me to manage in the workflow?

Eugenia Ivanova

@lilhadi We handle all of that on our side. 😊

Serge Bulaev

Hey everyone! Today's a big day for our small team. We've been building Publora for a while now, and launching here feels like a real milestone. Hope you love it as much as we do — and if something's missing, tell us. We read everything. 🙏

Eugenia Ivanova

@sergebulaev As part of the team, I can say — we really do read everything. Your feedback shapes what we build next. Thanks for being here on day one! ❤️

Anthony Sidashin

@sergebulaev  good luck with your launch, the feature set looks impressive! how do you guys handle linkedin messaging - any concerns regarding their ToS?

Ilya Makarov

Crucial question, @pixeljetter! Publora only uses official LinkedIn APIs - no browser bots, no cookie hacks, no workarounds. Everything we do is within LinkedIn's ToS. In fact, that’s one of our core principles: official APIs only, across all 10 platforms.

Eugenia Ivanova

  @pixeljetter Exactly — official APIs only, no exceptions. 😊

Florent Berrez

Most "publish anywhere via API" tools work fine until you hit rate limits, token refresh edge cases, or a platform that quietly changed its media upload flow. Curious whether Publora owns the per-platform adapter layer or expects developers to handle that messiness themselves.

I know how complicated it could be to implement external APIs

Congrats for the launch

Ilya Makarov

@fberrez1 Exactly. Our goal is to remove that headache completely.

Developers and agents just create the content and send it to Publora. Everything else — platform-specific APIs, token refreshes, rate limits, media upload quirks, and API changes — is handled on our side.

Eugenia Ivanova

@fberrez1 Thank you for the kind words and great question! Ilya covered it perfectly. 😊

Boris Lifatov

Wiring OAuth for every single network is exactly the kind of work nobody should be doing in 2026. Congrats on the launch!

Eugenia Ivanova

@boris_lifatov Exactly our thinking! Thank you! 😊

Xenia Smith

@boris_lifatov Amen to that!

Ali Zaid

building saas products solo, so i know how painful cross-platform posting gets. this solves a real headache.

rooting for you!

Eugenia Ivanova

@heyalizaid Thank you so much!

Maria Anosova 🔥

This year, I started posting on my LinkedIn page every day, and it’s not always easy. Not to mention managing multiple pages across different platforms. Your product clearly makes this process easier. I’ll check it out. Thanks, and good luck with today’s launch.

Eugenia Ivanova

@maria_anosova Thank you so much! Daily posting takes real discipline — we built Publora exactly for people like you who are serious about showing up consistently. Hope it makes your life a little easier. Good luck with your LinkedIn journey! 🚀

Maria Anosova 🔥

@eugenia_ivanova3 Thank you very much. With your tool, it will be easier now.

Eugenia Ivanova

@maria_anosova Thank you for your support :)

Nastassia
Cool, congrats. Doesn’t LinkedIn detect your tool? It’s usually very suspicious of any automation tool
Eugenia Ivanova

@nastassia_k We use official LinkedIn APIs only — no browser bots, no session hacks. That's exactly why we built it this way. Official integrations don't trigger suspicion. 😊

Niko Germish

Congratulations on your launch on ProductHunt. Good luck today🍀

Eugenia Ivanova

@nikogermish Thank you so much!

Dani Mashael
The MCP server angle is the part I’d actually use — not for scheduling, but for closing the loop between building and distributing. Right now there’s too much friction between ‘I shipped something’ and ‘the right people know about it.’ An agent that can post, engage, and pull analytics without tab-switching changes that workflow significantly. Building Composa solo, content distribution is the bottleneck I keep hitting. Congrats on #2!
Eugenia Ivanova

@dani_mashael Thank you for the feedback! Hope you enjoy Publora 😊

Ilya Makarov

@dani_mashael Thanks, our goal is #1! 😀

Vineeth

Interesting concept, since this uses API, is the primary use case via scripts / agents ? like I need to create a scheduled job ? how often I need to refresh my oauth credentials ? do you also support analytics w.r.t engagement on each platform ?

Serge Bulaev

@vinitvr  Good questions!

- Use case: both. Agents call it via MCP; scripts hit the REST API directly. There's also a dashboard if you'd rather not write code.

- Scheduled job: no cron on your side — scheduling is built in (queue posts ahead of time), or fire on-demand from your agent/script.

- OAuth: you don't refresh anything. Connect an account once and we rotate/refresh the tokens in the background — you only re-auth if you revoke access.

- Analytics: yes — per-post engagement (likes/comments/views) LinkedIn only.

Vineeth

@sergebulaev , great thanks, will check it out.

Eugenia Ivanova

@vinitvr Serge covered it perfectly! And if you ever get stuck setting things up — we're here. 😊

Vineeth

@eugenia_ivanova3 sure, thanks !

1234
Next
Last