AI agent
Codex + CatCaster
Chained, scripted agent workflows
Codex excels at multi-step tasks you can rerun. CatCaster is the publishing layer; Codex is the orchestrator—not a replacement for your approval.
Example chat
via CatCaster MCP · Codex
How to connect Codex
- Configure Codex to use remote MCP with the CatCaster server URL (OAuth preferred).
- Sign in to CatCaster when the client opens the browser consent flow.
- Store idempotency keys in your scripts when calling publish_post or send_inbox_reply.
- Never embed publish_post in unattended cron jobs without a human review step.
CatCaster MCP server URL
https://www.catcaster.com/api/mcp
Claude Code CLI
claude mcp add --transport sse catcaster https://www.catcaster.com/api/mcp
OAuth sign-in is recommended. Developer API keys in Settings → Developer work for clients that cannot open the browser consent flow. Keep a human in the loop before publish_post and send_inbox_reply.
What you can do with Codex
Repeatable pipelines
Encode discover → draft → validate → present schedule as a Codex task you run after each content meeting.
Contrast with chat-only
Unlike one-off ChatGPT chats, Codex can reopen the same workflow against your repo and MCP config.
API key fallback
Headless environments can use Bearer API keys against /api/mcp when OAuth browsers are unavailable.
Audit-friendly
Mutating MCP calls are audited in your workspace; Codex steps should log what it scheduled for you.
Channels agents can reach
Example prompts
- Retry failed outputs on post ID … using retry_post after I paste the UUID.
- Refresh metrics for yesterday’s publication and summarize deltas.
Agents should run validate_post and show drafts before scheduling or publishing. CatCaster MCP does not generate images or video—attach media the agent already has via upload_media or HTTPS URLs on create_post.
Frequently asked questions
- Is CatCaster preinstalled in ChatGPT or Claude?
- No. You add CatCaster as a custom MCP connector (or use OAuth from a client that supports remote MCP). Sign in with your CatCaster account when the client opens the consent flow.
- Will the agent publish without asking me?
- CatCaster expects a human in the loop. Agents should run validate_post and show drafts before schedule_post or publish_post. Inbox send_inbox_reply should only run after you explicitly approve the draft.
- Can agents generate images or video inside MCP?
- Not through CatCaster MCP today. Agents can attach media they already have via upload_media (HTTPS URL) or URLs on create_post. Image and video generation in the product UI is separate from MCP.
- What platforms can agents reach?
- Any channel already connected in your workspace—Instagram, Facebook, Threads, TikTok, LinkedIn, X, YouTube, Pinterest, and your CatCaster blog, subject to each platform’s API limits documented on our platform guides.
