Skip to content

Create and ship your social media content from a single place

Connect your Agent with MCP, our CLI or do it manually in our Dashboard with full control.

Ship nowRead the agent docs
https://mcp.shipcontent.com/mcp

How it works: your agent, such as ChatGPT, Gemini, Claude, Grok, DeepSeek or any other MCP client, drafts captions and generates or uploads images and video. ShipContent checks them. After you approve, it publishes Instagram Reels. TikTok Ads plans wait for your review. For any other channel, you post and record the URL. X and YouTube publishing are in progress.

app.shipcontent.com/campaigns/review

You, signed in

Approve this exact post

Caption
New single-origin beans this week. Brewed in 4 minutes, tasted all day.
Video
reel.mp4, 4 s
Account
@kilncoffee (professional)
Business profile
revision 4, confirmed
Policy
Publish now
Readiness
Passed
manifestSha256
1a2b3c4d…f809

Readiness is a check, not an approval. It can go stale.

Example post. Fields are real. Values are illustrative. Nothing is sent.

Create and ship your marketing with your AI agent

Generate images and video, draft campaigns and prepare posts. Drive it from Claude, ChatGPT or your terminal over MCP, or work by hand in the dashboard. Nothing is spent or published until you approve it.

Ask your agent

Add one URL to Claude Code, Claude, ChatGPT or any MCP client. Ask in plain words; the agent calls the tools and hands you each decision.

Same workspace. Same approvals.

Example session. Tool names and owner pages are real. Values are illustrative.

Make the content, not just the plan.

A studio for images, video and captions, and the campaigns they go into. Your agent uses the same tools you do.

Images you keep editing

GPT Image 2.5 Flare, Sunburst or GPT Image 1 Mini. Pick any version, describe the next change, and every result is saved with its inputs.

  1. v1
  2. add steam
  3. golden hour, logo

Short video

Seedance 2.0 from text, a first frame or references. The low-cost default is 4 seconds at 480p.

4 s480p

Captions and formats

Style the captions, then export 9:16, 4:5 or square. Video renders to a captioned MP4.

9:16
4:5
1:1

Starts from your website

Paste a URL. You get a business profile and three ideas. You confirm the facts.

https://kilncoffee.com
  • Audience
  • Voice
  • Offers
  • Claims to avoid
  • 3 ideas

Campaigns and results

Draft posts from free templates or the AI planner. Track each one from draft to delivered, and record results with their source.

  • New single-origin beansDelivered
  • Brew guide: 4-minute pour-overApproved
  • Weekend tastingDraft
  • Reach, first 7 days1,240 · source noted

Paid generations wait until you approve the cost. You can also upload your own images, video and audio.

Your agent prepares everything.

You approve each paid generation and the exact post. No publish scope, no provider tokens and no file bytes ever reach the agent.

  • no publish:execute
  • no OAuth tokens
  • no file bytes

Publish where it counts. Only after you approve.

publishesstatus: queued

You approve the exact Reel. It is published once, within ten minutes.

plans

Your agent reads reports and saves plans. You review them. No ads are submitted.

Any other channel

you post

Approve the post, publish it yourself, and record the URL. Results stay with the campaign.

In progress: X YouTubeNo scheduling yet.

One URL. Any agent.

Add the server to your chat app or your terminal. Sign in once, then give that client one workspace.

Remote MCP server · Streamable HTTP · OAuth

mcp.shipcontent.com/mcp
  • Claude Code$ claude mcp add --transport http shipcontent https://mcp.shipcontent.com/mcp
  • Codex CLI$ codex mcp add shipcontent --url https://mcp.shipcontent.com/mcp
  • Gemini CLI$ gemini mcp add --transport http shipcontent https://mcp.shipcontent.com/mcp
  • Claude, ChatGPT, Cursor and other apps: add a custom connector with the URL above.
  1. Add the server

    Paste the URL as a custom connector, or run one command.

  2. Sign in and consent

    Your client opens the ShipContent sign-in. You accept once.

  3. Grant one workspace

    Choose what this client may do. Revoke it any time.

    • read
    • draft:write
    • assets:write

Point your agent at the docs first.

48 tools. Every page has a Markdown twin.

Questions

What is ShipContent?

A workspace that creates and ships marketing content: images, video, captions and campaigns. Your AI agent drives it over MCP, or you use the dashboard. You approve spend and posts.

Docs overview

Do I need an AI agent?

No. Everything the agent does, you can do by hand in the dashboard: generate media in the Studio, plan campaigns in Marketing, and approve posts.

For owners

How do I connect Claude, ChatGPT or a terminal agent?

Add https://mcp.shipcontent.com/mcp as a remote MCP server or custom connector. Sign in, accept the consent, then grant that client one workspace at https://app.shipcontent.com/agent-access.

Connect an MCP client

Can my agent publish or spend money without me?

No. Your agent can read, propose and draft. Only you, signed in, can confirm facts, approve a paid media generation and approve the exact post.

Approval model

Which channels does ShipContent support?

Instagram Reels publish after you approve. TikTok Ads gets plans for your review, with no ad submission. For any other channel, you post and record the URL.

Channels

What can I revoke?

A client's workspace grant, at https://app.shipcontent.com/agent-access. Revocation applies to later calls. You can also withdraw an Instagram approval or revoke a queued TikTok Ads operation.

Workspace grants

Let your agent make it. Keep the final say.

Ship NowRead the agent docs

Every account starts with a seven-day trial.