Connect through MCP with OAuth

Turn your ChatGPT brief into a social publishing plan.

Bring your campaign notes into the conversation. Ask ChatGPT to shape the posts, select your connected accounts and send approved content to your CrossPostingPal queue.

No credit card required.

ChatGPT to your social accounts

Campaign brief and brand notes

Prepared in ChatGPT

Review the copy and destinations

Create drafts through your MCP connection.

Reviewed posts in your publishing queue

Choose a time after review. CrossPostingPal publishes scheduled posts at that time.

A publishing workflow for ChatGPT

  1. Step 1

    Start with the campaign

    Share your audience, offer, links and brand voice in ChatGPT. Ask for separate drafts for the networks you actually use.

  2. Step 2

    Review in the conversation

    Check the wording, destinations and media before asking ChatGPT to create drafts in CrossPostingPal.

  3. Step 3

    Choose the publishing times

    After reviewing the drafts, give explicit dates, times and your timezone. ChatGPT can schedule the posts through MCP.

How to use ChatGPT with CrossPostingPal

  1. Create your CrossPostingPal account and connect the social accounts you want to use.
  2. In ChatGPT on the web, use developer mode to add a custom MCP app if your account or workspace allows it. Use the endpoint below and OAuth authentication.
  3. Sign in to CrossPostingPal and review the requested permissions. MCP access depends on your ChatGPT plan and workspace settings.
  4. Ask ChatGPT to list your connected social accounts before creating a draft. Review that draft in CrossPostingPal before scheduling it.

CrossPostingPal MCP endpoint

https://api.crosspostingpal.com/api/mcp
Read the full MCP setup and permissions guide

Start with this prompt

Add your source material and review the result before scheduling.

Use my campaign brief to write one X post and one Bluesky post. List my connected CrossPostingPal accounts first. Show me both versions for review. Only after I approve them, create drafts for the matching accounts. Do not schedule or publish yet.

Before you connect

Do I need to copy an API token into ChatGPT?

The custom MCP app uses OAuth: sign in to CrossPostingPal and review the requested permissions. You do not paste a personal access token into the conversation.

Is CrossPostingPal a public ChatGPT directory listing?

This guide describes adding a custom MCP app. It does not require or claim a public directory listing. Developer mode availability depends on your account and workspace.

Which social networks can I connect?

New connections are currently available for Instagram, TikTok, X, Bluesky, Mastodon, Dribbble. Instagram, TikTok and Dribbble require media; scheduling and publishing support varies by account. Check the account capabilities before choosing a destination.

Does creating a draft publish anything?

A draft stays unpublished until you schedule or publish it. Scheduling authorizes publication at the selected time; it does not add a mandatory approval step. Review first, then schedule. Immediate MCP publishing requires the separate posts:publish permission.

Give your approved content a publishing time.

Connect your accounts and create your first draft.

Try CPP free for 3 days