Claude Code

Postdom as a Claude Code MCP server for social media

Add Postdom as a Claude Code MCP server and Claude can check your connected accounts, submit a finished video for your approval and read whether it published on TikTok, Instagram, YouTube and more.

No card needed. Nothing posts until you approve it.

How to add the Postdom Claude Code MCP server

Save this block as .mcp.json in your repository root. It names an environment variable and holds no key. Set POSTDOM_API_KEY in the environment that launches Claude Code.

.mcp.json

{
  "mcpServers": {
    "postdom": {
      "command": "npx",
      "args": ["-y", "@postdom/mcp@0.4.0"],
      "env": { "POSTDOM_API_KEY": "${POSTDOM_API_KEY}" }
    }
  }
}

Or register it from the command line, then run claude mcp list to confirm it:

claude mcp add --transport stdio --scope local postdom -- npx -y @postdom/mcp@0.4.0

The package needs Node.js 22 or newer. Create the workspace key in Postdom under Connect, Agents. Postdom shows it once.

Free Claude Code MCP server

Postdom's Free plan costs nothing and needs no card. It makes 1 post a month from your website, posts to 2 accounts on any platform Postdom supports, and keeps the Postdom watermark.

The MCP server, the REST API, the SDKs and webhooks are included on every plan, Free too. Your own agent uses its own model.

When you want more, Starter is $39 a month for 30 posts, about $1.30 a post. A post is any format and only counts when you approve or schedule it.

Claude MCP server

As a Claude MCP server, Postdom gives Claude 14 tools: read workspace status, accounts, the brief and the digest; reserve uploads; submit plans and finished videos; and read publish results and performance.

Through MCP, Postdom publishes finished videos you supply and reports what happened. It does not make videos over MCP; the posts Postdom writes from your website are made and approved in the app.

For claude.ai, Postdom's hosted endpoint is https://api.postdom.com/mcp. The claude.ai connector flow is pending verification.

Claude Code MCP

Start with one read-only check. Ask Claude to call get_workspace_status, list_accounts and get_brief, and to stop before submitting anything.

Help me prepare one social video post, but do not submit it yet. First call get_workspace_status, list_accounts and get_brief. Show the connected account, the approval rule, and what finished video I still need to give you.

A response is not a publication

accepted, requires_approval and scheduled are workflow states. Keep the returned post ID and read it with get_publish until each destination reports published or failed.

An agent cannot approve itself

You own the accounts, the rules and the approval. Your agent prepares the request; you decide what goes out.

A missing metric is not a zero

When a platform does not report a value, Postdom marks it unavailable with the reason, and leaves it out of totals.

What Postdom does for you

Postdom turns your website into ready-to-post videos, slideshows and single images in your brand, and posts the ones you approve to TikTok, Instagram and more.

  1. 01

    Paste your website

    Postdom reads your brand from it: logo, colours, fonts, tone, what you do and who it's for.

  2. 02

    Get ready-to-post content

    Your For You feed fills with finished posts in formats that already work on TikTok and Instagram: real clips and photos with native text boxes.

  3. 03

    Approve, edit or skip

    Nothing posts until you approve it. At your first approval, connect TikTok or Instagram, and Postdom schedules what you approve in your time zone.

  4. 04

    Let it learn

    Every approve, edit and skip shapes the next posts. Once 9 of your last 10 posts of one type are approved without edits, Postdom offers to post that type without review.

Claude Code MCP server questions

Is Postdom a Claude MCP server?

Yes. @postdom/mcp@0.4.0 runs over stdio with a workspace key you create, and gives Claude 14 tools.

Which Postdom plan do I need?

Any, including Free. MCP access is included on every plan, and your agent uses its own model.

Can Claude post without my approval?

No. Claude can prepare a request; a person approves it in Postdom.

Does Claude Desktop use the same setup?

No. Claude Desktop keeps local MCP servers separate from Claude Code, so set it up there on its own.

Start free with Postdom

Start free, connect Claude, and let Postdom make your posts from your website too.

Your website is all it needs

Free makes 1 post a month. No card.