Pushwing for
Claude Code

Claude Code runs the tools from your terminal; Pushwing holds the tokens. One command adds the server, one sign-in connects it.

$claude mcp add --transport http pushwing https://mcp.pushwing.com/mcp
Terminal
Also works with Claude · Cursor · Codex · ChatGPT
~/podcast
$ claude mcp add --transport http pushwing https://mcp.pushwing.com/mcp
✓ Added HTTP MCP server pushwing

> /mcp
  pushwing · needs authentication
  ▸ Authenticate  opens the browser

✓ pushwing · connected · 25 tools

Set up in three steps

1

Add the server

$claude mcp add --transport http pushwing https://mcp.pushwing.com/mcp

Run the command once in any project.

2

Authenticate

Run /mcp in Claude Code, pick pushwing, choose Authenticate. A browser tab opens for the Pushwing sign-in and consent screen.

3

Try it

Ask: "List my connected accounts and today's publishing limits." The call shows up in Activity within a few seconds.

Full guide in the docs →

What works today
YouTube uploads land as private until YouTube's API audit clears us.
Instagram is invite-only while Meta reviews the app.
Google shows an "unverified app" screen when you connect YouTube; continue past it.
Updated 11 Oct 2026 · the full table

Claude Code note

OAuth with PKCE and dynamic client registration; no plan gate. Re-run /mcp → Authenticate if the session expires.

What you can say

Six prompts that work on day one

List my accounts and today's limits.
list_connectionsget_publishing_limits
Upload ep12.mp4 as private with this thumbnail.
upload_media_from_urlyoutube_upload_videoyoutube_set_thumbnail
Schedule this Reel for Friday 09:00.
instagram_publish_reel
Stats for my last three uploads.
youtube_list_videosyoutube_get_video_stats
List comments on episode 11 and draft replies.
youtube_list_commentsyoutube_reply_comment
Cancel the scheduled Reel.
list_publish_jobscancel_publish_job
The confirm gate

How it feels in Claude Code

Public actions come back as a preview. Claude Code shows it; you answer in the terminal.

Reply to the top comment on episode 11 with the repo link.
requires_confirmationReply to @maria_dev: "It's github.com/keshav/ep11 — link is in the description too."
Before I post, here's the reply. Post it?
Post it.
Posted. That's one of the 10 replies per hour Pushwing allows per channel.
FAQ

Questions

Do I need an API key?

No. Your client signs in with OAuth. Keys exist for scripts and CI.

Can I use several channels?

Connect once per channel; Google's chooser lets you pick a different one each time.

Why are uploads private?

YouTube's rule for API projects that haven't passed its audit. Ours is pending.

How do I disconnect?

Dashboard → Connections → Disconnect; it revokes at Google.

Publish from Claude Code.

Join the waitlist. We’ll email you when your invitation is ready.