Claude Code Plugin Free plan, no credit card

Upload-Post for Claude Code Schedule, repurpose & grow on social from your terminal

One plugin, 22 platforms, 50 MCP tools, eight skills and three subagents. Schedule cross-platform, turn long videos into viral shorts with AI, build Instagram comment-to-DM funnels, and pull analytics — all from natural prompts inside Claude Code.

claude-code
/plugin marketplace add Upload-Post/upload-post-plugin
/plugin install upload-post@upload-post

What you can ask it

Natural prompts. The plugin orchestrates the right MCP tools and skills behind the scenes.

“Schedule this 12-minute YouTube tutorial for Saturday 9am, plus a LinkedIn carousel of the key slides and a Twitter thread teaser — all coordinated for the same release.”
“Take this 40-minute podcast and turn it into 6 viral shorts — find the best moments, cut them, add hook overlays, queue across platforms.”
“Set up a comment-to-DM funnel on my latest Instagram post: when someone comments GUIDE, send them the link to my free guide.”
“Analyse my account performance over the last 28 days. What is working, what is not, and what should I post next?”
“List my connected accounts. If any token has expired, walk me through reconnecting it.”
“Cancel every scheduled post for the rest of the week — I am taking time off.”

Three things other plugins don't do

Where Upload-Post earns its keep.

AutoShorts pipeline

One prompt turns a long video into multiple viral clips: find the moments, cut with FFmpeg, burn hook overlays, queue across TikTok, Reels and Shorts.

Comment-to-DM funnels

Capture leads from Instagram comments. Pick a keyword, a public reply, a private DM with the link. The plugin wires it end-to-end.

Free plan, no card

Try every skill on the forever-free Upload-Post plan. No credit card to start, no time-limited trial.

Quick start

Four quick steps from a fresh Claude Code session to a scheduled post.

1

Create a free account and connect your socials

Sign up at app.upload-post.com (free plan, no credit card), open manage-users, create a profile, click the platform you want to post to and accept the OAuth prompt. A couple of clicks per network and you're connected: TikTok, Instagram, YouTube, LinkedIn, X, Facebook, Threads, Pinterest, Bluesky and more.

Open manage-users
2

Install the plugin

From inside Claude Code:

claude-code
/plugin marketplace add Upload-Post/upload-post-plugin
/plugin install upload-post@upload-post
3

Sign in once

Run /mcp, pick upload-post and choose Authenticate. A browser tab opens, you approve, and Claude Code keeps the token. No API key to copy.

4

Verify and start

Run the setup skill. It confirms the connection, lists your profiles and helps you publish your first post.

claude-code
/upload-post:setup

Only want the MCP server, without the skills? Add it directly:

terminal
claude mcp add --transport http upload-post \
  https://mcp.upload-post.com/mcp

On CI or a shared machine, send an API key instead of signing in, with this .mcp.json:

.mcp.json
{
  "mcpServers": {
    "upload-post": {
      "type": "http",
      "url": "https://mcp.upload-post.com/mcp",
      "headers": { "Authorization": "ApiKey ${UPLOAD_POST_API_KEY}" }
    }
  }
}

Scheduling step by step, with the posting queue, local files and cron: how to schedule social media posts with Claude Code.

Eight skills, opinionated workflows

Each skill chains the right MCP tools so one prompt finishes the job.

/upload-post:setup

One-time onboarding. Checks the OAuth connection and the MCP link, confirms at least one social account is connected and gives you a link to connect more. Run it first.

/upload-post:whitelabel-connect

Generate a JWT connection link so a client or end-user can OAuth their socials into a profile inside your workspace. For white-label embeds and agency onboarding. (Connecting your own accounts? Use app.upload-post.com/manage-users — a couple of clicks per network.)

/upload-post:schedule-campaign

Cross-platform schedule: text, photo, video or thread. Handles per-platform constraints (aspect ratio, length, Facebook page, Pinterest board) before posting.

/upload-post:posting-queue

Set a recurring weekly posting rhythm (slots, days, timezone) so queued posts drip out without picking dates, and see what lands in the next slot.

/upload-post:repurpose-video

Take a long video, find the viral moments, cut them with FFmpeg, burn hook overlays, and queue clips to TikTok / Reels / YouTube Shorts. The autoshorts pipeline in one command.

/upload-post:autodm-setup

Build an Instagram comment-to-DM funnel. Pick a post, a keyword, a public reply and a private DM. Capture leads from your hottest content.

/upload-post:manage-comments

Read, triage, reply to and moderate comments on Instagram, Facebook, YouTube, LinkedIn, TikTok, X, Threads and Bluesky, plus Google Business reviews.

/upload-post:analyze-performance

Pulls analytics across every connected account, identifies what is working, and proposes concrete next moves — not generic advice.

Three specialised subagents

Claude picks them automatically when the task fits — or you can invoke them from /agents.

content-strategist

Reads your real analytics and proposes 3–5 specific next posts. No "post consistently" platitudes.

autodm-architect

Designs full comment-to-DM funnels end-to-end: trigger keyword, public reply, DM body, call-to-action.

post-debugger

Diagnoses failed uploads, expired tokens and quota errors. Reads job status, suggests one fix at a time.

Frequently asked

Common questions before you install.

Do I have to pay for Upload-Post to use the plugin?

No. Upload-Post has a forever-free plan with no credit card required — 2 profiles, 10 uploads per month. Every skill in the plugin runs on the free plan. Upgrade only when you need more volume.

How is this different from installing the Upload-Post MCP server manually?

The MCP server gives Claude the 50 raw tools. The plugin adds opinionated workflows on top: eight skills (setup, connect, schedule, posting queue, repurpose, comments, autodm, analytics) and three subagents (content strategist, autodm architect, post debugger) that turn one natural prompt into orchestrated multi-step actions.

Which platforms does the plugin support?

TikTok, Instagram, YouTube (long-form and Shorts), X (Twitter), LinkedIn, Facebook, Threads, Pinterest, Reddit, Bluesky, Snapchat, Google Business, Discord and Telegram. All content types covered: video, photos, carousels, text, threads, documents and link previews. The plugin picks the right format per platform.

What makes this different from a generic social media scheduler?

Three things most schedulers do not ship: a forever-free plan with no credit card, an AutoShorts pipeline that turns long videos into multiple viral clips, and Instagram comment-to-DM funnels for lead capture. Plus a Claude-native UX: eight skills and three subagents that turn a single prompt into orchestrated multi-step actions.

Do I need Claude Code installed?

Yes — install Claude Code first (free, from Anthropic). The Upload-Post MCP server works in any AI client, but the skills and subagents in this plugin are specific to Claude Code.

Do I need an API key?

No. The plugin signs in with OAuth: run /mcp, pick upload-post, choose Authenticate and approve in the browser. An API key is only useful for CI or shared machines: create one at app.upload-post.com/settings/api and send it as Authorization: ApiKey followed by the key.

How do I schedule posts with it?

Ask in plain English (“post this to LinkedIn on Monday at 9:00 Madrid time”) or run /upload-post:schedule-campaign. For a steady rhythm, /upload-post:posting-queue sets weekly slots that queued posts fill. The step-by-step guide is at upload-post.com/how-to/schedule-social-media-posts-with-claude-code/.

Is the plugin open source?

Yes, MIT licensed. The source lives at github.com/Upload-Post/upload-post-plugin. Fork it, audit it, suggest changes.

Make Claude Code your social media autopilot

Free plan, no credit card. Install once and run /upload-post:setup to verify the connection.