Verified August 2026

Give Claude Desktop the ability to post to social media

Claude Desktop can publish to TikTok, Instagram, Facebook, YouTube, LinkedIn, X, Reddit, Telegram, Bluesky, Mastodon and Discord once you connect PostWire as an MCP server. Below is the exact config for Claude Desktop — including the detail that makes a copied config fail silently.

Where the config goes

ScopePath
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Claude menu → Settings → Developer → Edit Config.

The config

{
  "mcpServers": {
    "postwire": {
      "command": "npx",
      "args": [
        "-y",
        "postwire-mcp"
      ],
      "env": {
        "POSTWIRE_API_KEY": "pw_live_your_key"
      }
    }
  }
}

The mistake that makes this fail silently

The config file is not created until you open it once from Developer → Edit Config, and Claude must be fully quit and relaunched — reloading the window is not enough. If the server does not appear, the MCP log at ~/Library/Logs/Claude/mcp.log (macOS) or %APPDATA%\Claude\logs\ (Windows) says why.

Check it worked

Quit Claude Desktop completely and reopen it, then open the connectors menu at the bottom-left of the input box and check that postwire is listed with its tools.

What it can do once connected

ToolWhat it does
generate_postsOne prompt in, a native draft per network out — respecting each one's character limit, hashtag rules and link conventions.
post_to_socialPublish to one or many networks in a single call.
get_post_statusCheck what happened to a post after it was accepted.
list_platformsWhich networks are available and which need approval.
my_accountPlan, usage and which brands are connected.

A prompt like "write a launch post for our new feature and publish it to TikTok, LinkedIn and Bluesky" becomes two tool calls: one to draft a native version per network, one to publish.

Networks differ more than people expect — X caps at 280 characters against YouTube's 5,000, Reddit has no hashtags, and TikTok, YouTube and Instagram all refuse text-only posts. See what breaks between any two networks.

Get an API key free →

Questions people actually ask

Can Claude Desktop post to social media?
Yes, once you connect an MCP server that can publish. PostWire is one: add it to Claude Desktop with the config on this page and it gets five tools, including one that writes a native post per network and one that publishes.
Where does the MCP config live for Claude Desktop?
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json; Windows: %APPDATA%\Claude\claude_desktop_config.json
Do I need approval from TikTok or Meta first?
No. PostWire has already been through those reviews, so you publish through its approved apps. Telegram, Bluesky, Mastodon and Discord need no review from anyone.

Source for the Claude Desktop config format: Claude Desktop MCP docs. Using a different client? See all of them.