claude
pinterest
how-to

How to Post to Pinterest from Claude

Post pins to Pinterest straight from Claude Desktop or Claude Code. Set up tinyposter in under a minute and start pinning with AI.

May 20, 2026

You can post to Pinterest straight from Claude. No browser tabs. No copy-paste. Just tell Claude what to pin and it handles the rest.

All you need is Claude (Desktop, Code, or Cowork) and a tinyposter account. Setup takes about a minute.

What you need

  • Claude Desktop, Claude Code, or Claude Cowork
  • A tinyposter account (free for 3 days)
  • A Pinterest business account

Step 1: Get your tinyposter token

Sign in at tinyposter.app. Go to Dashboard → Tokens. Click New Token. Copy it.

This token is how Claude talks to tinyposter. Keep it safe like a password.

Step 2: Connect Pinterest

Go to Accounts → Pinterest. Sign in with your Pinterest business login. Pick the board you want to post to. Done.

Step 3: Add the MCP server to Claude

Tinyposter uses MCP (Model Context Protocol), so Claude can call it like a built-in tool.

For Claude Desktop, open Settings → Developer → Edit Config and add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "tinyposter": {
      "command": "npx",
      "args": ["-y", "tinyposter-mcp"],
      "env": {
        "TINYPOSTER_TOKEN": "your_token_here"
      }
    }
  }
}

For Claude Code, run this in your terminal:

claude mcp add tinyposter -- npx -y tinyposter-mcp \
  --env TINYPOSTER_TOKEN=your_token_here

Restart Claude. You should see tinyposter in your available tools.

Step 4: Post to Pinterest

Now just ask Claude. Try prompts like these:

  • "Pin this to Pinterest: 10 easy meal prep ideas for busy weeknights"
  • "Create a Pinterest pin about home office setup tips"
  • "Post to Pinterest with the title 'Best budget laptops for students 2026'"

Claude writes the pin title and description, then posts it through tinyposter. You get a confirmation right in the chat.

Schedule pins for later

Pinterest rewards consistent posting. You can schedule pins ahead of time:

  • "Schedule a Pinterest pin for tomorrow at 8am about summer salad recipes"
  • "Pin this next Monday at noon: beginner yoga poses for back pain"

Claude calls the schedule endpoint. The pin sits on your tinyposter calendar until it's time to go live.

Post to Pinterest and other platforms at once

One prompt can send to multiple platforms at the same time:

  • "Post this to Pinterest, Instagram, and Facebook"
  • "Share this recipe tip on Pinterest, Threads, and X"

Claude adjusts the format for each platform. Pinterest gets a strong title and keyword-rich description. X gets trimmed to 280 characters. Instagram gets a caption with hashtags. All from one message.

Tinyposter supports 11 platforms total: Instagram, X, Threads, TikTok, YouTube, LinkedIn, Facebook, Pinterest, Bluesky, Mastodon, and Reddit.

Use the REST API directly

If you want more control, you can post to Pinterest with a simple curl command:

curl -X POST https://api.tinyposter.app/v1/posts \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "10 easy meal prep ideas for busy weeknights",
    "platforms": ["pinterest"],
    "pinterest": {
      "board": "meal-prep-tips",
      "title": "10 Easy Meal Prep Ideas"
    }
  }'

This works from any terminal, script, or automation tool.

Use it from Claude Code in your workflow

If you use Claude Code, you can pin content as part of your dev workflow. For example, after publishing a blog post:

claude -p "I just published a blog post at example.com/budget-laptops. \
Create a Pinterest pin with a catchy title and SEO description, \
then schedule it for tomorrow at 10am."

Claude reads the context, writes the pin copy, and schedules it. No extra steps.

Works with more than Claude

Tinyposter is not locked to Claude. It also works with ChatGPT, Codex, Cursor, the CLI, Zapier, and any tool that speaks REST or MCP.

Pick the tool you already use. Tinyposter fits in.

Pricing

Three plans. All include Pinterest.

Plan Price Posts/month
Starter $9/mo 30 posts
Creator $19/mo 100 posts + AI captions
Studio $39/mo Unlimited

Every plan starts with a 3-day free trial. Card required.

Try it now

Connect Claude to Pinterest in under a minute. Write pins, schedule them, cross-post to 11 platforms. All from one chat.

Start your free trial →

Try tinyposter today.

Post to 11 platforms from one composer. Works with Claude, ChatGPT, Codex, Cursor, or the website.

Start 3-day free trial

3 days free. Then from $9/mo. Cancel anytime.