Home / Use cases / Let your AI agent schedule posts, with your team still in charge

Let your AI agent schedule posts, with your team still in charge

GPTpost runs a remote MCP server at app.oraglegpt.org/mcp. Give an AI assistant a scoped workspace key and it can list your connected accounts, draft posts, schedule them and check whether they went out, while approvals and per-network limits stay enforced by GPTpost, not by the prompt.

What GPTpost does

Connect Claude Code

claude mcp add --transport http gptpost https://app.oraglegpt.org/mcp \
  --header "Authorization: Bearer <YOUR_API_KEY>"

Then ask, for example: "List my GPTpost accounts and schedule a Mastodon and Bluesky post for tomorrow at 9:00 announcing our release notes." Step-by-step setup for Claude Desktop and ChatGPT is in this guide.

The tools

ToolWhat it does
whoamiWorkspace, key scopes and plan usage
list_accountsConnected social accounts a post can target
create_postCreate a post, optionally scheduled or published now
schedule_postSchedule an existing post
publish_postPublish an existing post now
upload_mediaUpload media from a URL or base64
get_post_statusA post with its schedule and per-network status
list_postsRecent posts, filterable by state

What it does not do yet

Custom connectors on claude.ai (web) sign in with OAuth, which the GPTpost MCP endpoint does not support yet, so use Claude Code, Claude Desktop or another MCP client that can send an Authorization header. The tools publish and read post status only: they do not read comments, messages or analytics from the networks.

X is available now. Facebook Pages, Instagram, Threads, TikTok, YouTube, LinkedIn, Pinterest and Google Business Profile are built into GPTpost and become available as each network completes its review of the app.

Questions

Does GPTpost have an MCP server?

Yes. A remote MCP server at https://app.oraglegpt.org/mcp (streamable HTTP), authenticated with a workspace API key. It offers eight tools for accounts, posts, media and status.

Can I use it from claude.ai in the browser?

Not yet. claude.ai custom connectors require OAuth sign-in, which GPTpost's MCP endpoint does not offer yet. Claude Code and Claude Desktop work today with an API key.

Can an agent post without approval?

Only if your workspace does not require approval. When approval is on, an agent's post waits for a person, exactly like a post written in the app.

See also: how GPTpost compares with other schedulers, pricing and other use cases.