<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Petar Georgiev</title>
    <description>The latest articles on DEV Community by Petar Georgiev (@peturgeorgievv).</description>
    <link>https://dev.to/peturgeorgievv</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3992355%2F6c0689a1-4e36-4777-aef3-c9b91886139d.jpg</url>
      <title>DEV Community: Petar Georgiev</title>
      <link>https://dev.to/peturgeorgievv</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/peturgeorgievv"/>
    <language>en</language>
    <item>
      <title>How to schedule social media from Claude or ChatGPT (no API key)</title>
      <dc:creator>Petar Georgiev</dc:creator>
      <pubDate>Fri, 19 Jun 2026 11:08:26 +0000</pubDate>
      <link>https://dev.to/peturgeorgievv/how-to-schedule-social-media-from-claude-or-chatgpt-no-api-key-1fll</link>
      <guid>https://dev.to/peturgeorgievv/how-to-schedule-social-media-from-claude-or-chatgpt-no-api-key-1fll</guid>
      <description>&lt;p&gt;I run a social media scheduler, and I kept doing the same dumb loop: draft a post in Claude, copy it, open a dashboard, paste it, set the time, repeat. The AI did the thinking and I did the busywork.&lt;/p&gt;

&lt;p&gt;So I built a hosted MCP connector so the assistant does the whole thing. The part I cared about: no API key and nothing to self-host. You paste one URL, approve OAuth, done.&lt;/p&gt;

&lt;p&gt;Here it is in Claude (60s):&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/6E9iS8srmZ4"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;And in ChatGPT:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/GsftvMV0KgY"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;p&gt;Once connected, the assistant can draft, schedule, approve, publish, and pull analytics across 11 platforms (X, Instagram, Facebook, TikTok, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram, Google Business Profile). So you can say:&lt;/p&gt;

&lt;p&gt;"Schedule these 5 posts across X, LinkedIn, and Instagram for next week, stagger the times."&lt;/p&gt;

&lt;p&gt;and it drafts, schedules, and queues them for approval. Later, "how did last week's posts do?" pulls analytics back into the chat.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setup (Claude app)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Claude -&amp;gt; Settings -&amp;gt; Connectors -&amp;gt; add a custom connector&lt;/li&gt;
&lt;li&gt;URL: &lt;a href="https://mcp.postfa.st/mcp" rel="noopener noreferrer"&gt;https://mcp.postfa.st/mcp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Approve OAuth (sign in to PostFast). No API key.
Works on every Claude plan, Free included.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Setup (ChatGPT)
&lt;/h2&gt;

&lt;p&gt;Same URL in ChatGPT's developer-mode connectors (paid plan + Developer mode).&lt;/p&gt;

&lt;h2&gt;
  
  
  In the terminal (Cursor / VS Code / Claude Code)
&lt;/h2&gt;

&lt;p&gt;There's a local npm version too:&lt;br&gt;
npx -y postfast-mcp&lt;br&gt;
with your PostFast API key. Source + the full 15-tool schema: &lt;a href="https://github.com/peturgeorgievv-factory/postfast-mcp" rel="noopener noreferrer"&gt;https://github.com/peturgeorgievv-factory/postfast-mcp&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest part
&lt;/h2&gt;

&lt;p&gt;PostFast is a commercial product (7-day free trial, no card). The MCP server and schema are open in the repo; the hosted connector is just the no-setup path. I built this because "can my AI assistant actually run this tool" is becoming a real question, and most schedulers still make you do the copy-paste dance.&lt;/p&gt;

&lt;p&gt;If you try it and hit issues, tell me, I'm around.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>productivity</category>
      <category>automation</category>
    </item>
  </channel>
</rss>
