Skip to content

Turn Claude into your social media scheduler

Connect Claude to PostQuest and use thoughtful, multi-step conversations to plan content, tailor drafts, and schedule approved posts.

https://mcp.post-quest.com/mcp

Paste this URL into Claude. Sign in with OAuth. No API key.

Claude remote custom connectors are supported on Free, Pro, Max, Team, and Enterprise plans. Free accounts are limited to one custom connector, and Team and Enterprise owners add connectors in Organization settings before members connect.

Review current Claude connector requirements

Five-minute setup

How to connect PostQuest to Claude

You will authorize access with OAuth and select a workspace. There is no PostQuest API key to paste into your conversation.

  1. 1

    Open connector settings

    In Claude or Claude Desktop, open Customize → Connectors. On Team and Enterprise, an owner adds the connector in Organization settings first.

  2. 2

    Add the custom connector

    Choose + Add, then Add custom connector, enter PostQuest as the name, and paste the MCP endpoint.

  3. 3

    Authorize your workspace

    Choose Connect, complete OAuth in your browser, and select the PostQuest workspace Claude may access.

  4. 4

    Enable PostQuest tools

    In a conversation, open the + menu, choose Connectors, and turn on PostQuest for that chat.

Want worked examples, troubleshooting, and the approval flow in detail? Read the full guide on how to use Claude MCP to schedule social media posts.

Try these prompts

What a Claude workflow can look like

These are illustrative conversations. Your assistant will show the actual tool calls and request approval when an action needs it.

You

“Review my connected accounts and content pillars, then propose five posts for next week. Save them as drafts.”

Claude

Claude checks the available accounts, develops a channel-aware plan, and creates drafts without scheduling them.

workflow_01
You

“Adapt this product announcement for LinkedIn, Threads, and Bluesky without changing the main claim.”

Claude

Claude keeps the source claim intact while writing a tailored caption for each selected platform.

workflow_02
You

“Show me what is scheduled for Thursday, validate each post, and ask before changing anything.”

Claude

Claude reviews the schedule and validation results first, then waits for approval before making edits.

workflow_03

19 MCP tools

The complete PostQuest toolkit for Claude

The list below comes directly from the registered MCP server metadata, so names and behavior descriptions stay aligned with the live integration.

Discover your workspace

List connected accounts

list_social_accounts

Returns connected account IDs, workspace timezone, publishing opt-in and content pillars. Provider credentials are not included.

Get platform requirements

get_platform_requirements

Returns caption, media and account requirements for each platform. With an account ID, returns the live limits for that account.

Draft and refine

Create a post

create_post

Creates a post, saved as a draft by default. Setting scheduled_at schedules public publication; publish_now publishes to the connected networks immediately. Timestamps require an ISO-8601 offset. Not idempotent: each call creates a new post.

Update a post

update_post

Updates an existing unpublished post; omitted fields are preserved. Changing scheduled_at changes when it publishes publicly; publish_now publishes it immediately. Not idempotent when publish_now is set.

Set platform captions

set_platform_captions

Tailor captions per selected platform or account. Keys are platform names or platform:account_id. Other post fields are preserved.

Validate a proposed post

validate_post

Read-only dry run of publish-time validation. Leaves nothing behind: no saved post, reserved quota, upload, schedule or publication. Runs the real validation path inside a rolled-back transaction and returns structured platform, field, code, message and blocking issues. Takes existing media IDs.

Schedule and publish

Schedule a post

schedule_post

Schedules a post for future public publication. The timestamp must contain Z or an explicit timezone offset. Validates content, media and quota before scheduling. Idempotent for the same post and timestamp.

Publish a post now

publish_post

Immediately publishes an existing post to its connected networks. Requires the workspace agent publishing opt-in; API keys also need the publish:now ability.

Review and manage

List posts

list_posts

List posts in the authorized workspace with bounded pagination. Returns UTC timestamps and workspace timezone.

Get a post

get_post

Read one post and its account-specific captions, publication state and validation warnings.

Delete an unpublished post

delete_post

Permanently deletes a draft or scheduled post. Published posts, partially published posts and posts currently publishing cannot be deleted.

Manage media

Upload media

upload_media

Imports media into the media library from a public HTTPS URL, or from base64 data up to 3 MiB decoded. Returns a media ID for use in posts. Media counts toward the storage quota until deleted. Redirects and private-network URLs are rejected.

Upload conversation file

upload_media_file

Imports an image or video attached to or generated in a ChatGPT conversation into the media library, using the file reference ChatGPT supplies. Returns a media ID for use in posts.

Open media uploader

open_media_uploader

Shows an upload widget where the user picks images or videos from their device into the media library, for files without a public URL. The widget reports the new media IDs in the conversation. The result also includes an upload_url that opens the same uploader in a browser, for clients that cannot display widgets.

List media

list_media

Lists workspace media IDs with temporary signed preview URLs that expire after five minutes.

Measure results

Get analytics summary

get_analytics_summary

Summarize post performance for a date range: totals compared with the previous period, daily changes, results by content format and the top posts. Numbers appear about 24 hours after a post goes live and refresh daily. Some platforms report only some metrics, so a zero can mean not reported.

List post analytics

list_post_analytics

Lists lifetime metrics per published post on connected accounts, including posts made outside PostQuest. Limited to the plan history. Sortable by metric.

Get post analytics

get_post_analytics

Read one post's lifetime metrics and its day-by-day history: the cumulative totals on each day and how much each grew since the day before.

Sync analytics

sync_analytics

Queues a refresh of post metrics from the connected platforms. Analytics also sync automatically every 24 hours. Limited to once every 15 minutes per workspace; results arrive within a few minutes.

Claude questions

Know before you connect

Which Claude plan do I need?

Remote custom connectors are available on Claude Free, Pro, Max, Team, and Enterprise. Free accounts can add one custom connector, and organization controls apply on Team and Enterprise.

What can Claude do with PostQuest?

Claude can list your connected accounts and their posting rules, create and update drafts with a caption for each network, upload media, validate posts, list scheduled posts, and read post analytics. Scheduling, publishing, and deleting need your explicit approval in the conversation.

Can Claude use more than one PostQuest workspace?

Each OAuth authorization grants access to the workspace you select. Connect or reauthorize the connector when you need to work in a different workspace.

How do I disconnect Claude?

Remove PostQuest under Customize → Connectors in Claude, or revoke the authorization from your PostQuest account.

Also supported: ChatGPT

Use ChatGPT instead? Add PostQuest as a custom app and authorize the same workspace.

View ChatGPT guide

Ready to post from your AI?

Connect PostQuest with one MCP URL. Sign in with OAuth. No API key or copy-paste workflow required.

Works with Claude Code, Claude Desktop, Cursor, Windsurf, ChatGPT, and any MCP-compatible client.

Start 7-day free trial

No card requiredCancel anytime