Claude CodeAgents

FoPost for Claude Code

One command registers the FoPost MCP server. From then on Claude Code can draft, schedule, and check on posts across every account you have connected, and it asks before anything goes live.

Terminal
claude mcp add fopost -e FOPOST_API_KEY=your-api-key -- npx -y @fopost/mcp

One command

Register the server once. It is available in every Claude Code session after that.

Approval first

Claude Code shows the tool call before it runs. Nothing publishes without your yes.

14 tools

Posts, accounts, deliveries, workspaces, and AI helpers, all as MCP tools.

Setup

From zero to a scheduled post in one session

Create an API key in the FoPost dashboard, run the add command, and ask Claude Code what accounts are connected. It lists your workspaces and accounts, then schedules whatever you describe.

Set up Claude Code
Prompt
> Schedule a post for tomorrow at 9am on LinkedIn and X:
  "We just shipped webhook retries. Read the changelog."

Claude: I'll use schedule_post with your LinkedIn and X accounts
for 2026-09-01T09:00:00Z. Proceed? (y/n)

Scoped key

Give the key only the scopes the agent needs. Revoke it any time.

Workspace aware

The agent sees one workspace per key, never a client’s other brands.

Verify before use

Run /mcp to confirm the server is connected before you rely on it.

Ship and announce

Announce the release from the branch that shipped it

Claude Code already has the diff, the changelog, and the commit message. Ask it to turn the release into a post per network, and it drafts each version in the right length, schedules them, and reports the post ids back.

Try it on your next release
The agent drafting posts for several networks in a saved brand voice

rewrite_for_platforms

One draft becomes a thread for X and a paragraph for LinkedIn.

repurpose_url

Point it at a blog post and get a week of posts back.

schedule_post

Pick a time or let it queue into your next open slot.

Check on it

Ask how the post did without opening a dashboard

The same tools read back. List recent posts, check whether a delivery landed, see which accounts need reconnecting, and check the AI credit balance, all from the prompt.

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

Claude: list_post_deliveries shows 3 of 3 delivered.
X: https://x.com/...  LinkedIn: https://linkedin.com/...  Threads: https://threads.net/...

list_posts

Recent posts with status, filtered by account or label.

get_account_health

Which tokens are healthy and which need a reconnect.

get_ai_credits

Remaining AI balance before a long repurposing run.

Claude Code questions, answered

How do I install it?

Create an API key in the FoPost dashboard, then run the claude mcp add command shown above. Restart Claude Code and run /mcp to confirm the server is listed.

Will it post without asking?

No. Claude Code shows every tool call for approval, and the MCP server never publishes outside a tool call you approved.

Does it work in other MCP clients?

Yes. The same package works in Claude Desktop, Cursor, Codex, and any client that speaks MCP over stdio.

Which tools are available?

Fourteen: list, get, schedule, edit, cancel, and delete posts, list deliveries, list accounts, account health, list workspaces, generate caption, rewrite for platforms, repurpose URL, and AI credits.

Does it use my AI credits?

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

Can I use it for several clients?

Create one key per workspace. Each key only reaches its own workspace, so client accounts never mix.

Run FoPost from Claude Code

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