ChatGPTAgents

FoPost for ChatGPT

Where ChatGPT desktop supports local MCP servers, the same FoPost package plugs in with one config block. Draft a post in conversation, then schedule it to your connected accounts with an approval step.

mcpServers
{
  "mcpServers": {
    "fopost": {
      "command": "npx",
      "args": ["-y", "@fopost/mcp"],
      "env": { "FOPOST_API_KEY": "your-api-key" }
    }
  }
}

Same package

The stdio server that runs in every other client runs here too.

Approval first

ChatGPT shows the tool call before it runs. Nothing publishes on its own.

Plain conversation

Describe the post and where it goes. No syntax to learn.

Setup

Add the server where ChatGPT lets you

Create an API key in the FoPost dashboard. In ChatGPT desktop, open the developer or connector settings, add a local MCP server with the block above, and confirm the tools appear. Availability depends on your ChatGPT plan and version.

Set up ChatGPT
A caption written once, with the post previewed as each network renders it

Scoped key

Grant only the scopes the chat should have.

Workspace per key

The chat sees one workspace, never another client’s accounts.

Verify first

Ask it to list accounts before scheduling anything.

Plan

Write once, post to each network the right way

Draft in the chat, then ask for network-specific versions. rewrite_for_platforms handles lengths and conventions, and schedule_post queues them at the times you name.

Plan your week
A month of scheduled posts on the publishing calendar

rewrite_for_platforms

One draft, one version per network.

repurpose_url

A blog post becomes a series of scheduled posts.

schedule_post

Named times or your next open slot.

Check

Ask whether it landed

The read tools report delivery per network, which accounts need a reconnect, and how many AI credits are left, all in the same conversation.

Get your API key
Prompt
> Did yesterday's post go out?

ChatGPT: list_post_deliveries shows 3 of 3 delivered.
All accounts healthy.

list_posts

Recent posts with status and filters.

get_account_health

Which accounts need a reconnect.

get_ai_credits

Balance before a long run.

ChatGPT questions, answered

Does this work in the ChatGPT web app?

Not today. The web connector flow requires a remote MCP server, and FoPost currently ships a local stdio server. Use ChatGPT desktop where local MCP is supported.

Which ChatGPT plans support it?

Local MCP support varies by plan and release. Check your ChatGPT desktop settings for a developer or connector option that accepts a local command.

Will it post without asking?

No. ChatGPT shows the tool call for approval, and the server only acts inside an approved call.

Does it need Node?

Yes. The server runs through npx, so a current Node runtime must be installed.

Does it use my AI credits?

Only the three AI tools do. Scheduling and checks are free of credits.

Is there a hosted server?

No. The MCP server runs locally as an npm package in every client, so your API key never leaves your machine.

Run FoPost from ChatGPT

Starting is free and the MCP server is included. Create a key, add the server, and schedule your first post from your agent.

Get your API key